chatwork
ChatworkをAIから操作するためのMCP(Model Context Protocol)サーバー
claude mcp add --transport stdio chatwork-chatwork-mcp-server npx @chatwork/mcp-server \ --env CHATWORK_API_TOKEN="YOUR_CHATWORK_API_TOKEN"
How to use
This MCP server enables controlling Chatwork through an AI tool powered by the Model Context Protocol. By wiring the server into your MCP-enabled AI environment (such as Claude Desktop), you can perform Chatwork actions by issuing prompts that translate into API calls, messages, or workflow commands within Chatwork. The server expects a Chatwork API token to authenticate requests, which you provide via the CHATWORK_API_TOKEN environment variable. Once running, the MCP server exposes a set of capabilities that your AI tools can invoke to interact with Chatwork accounts, rooms, and messages as part of your conversational flows.
To use it, place the provided configuration into your MCP config (the claude_desktop_config.json-like configuration file). Then run the MCP server via npx as shown in the configuration. In your AI prompts, reference the Chatwork actions described by the MCP server, and ensure your token is securely supplied as an environment variable. As new tools are added that integrate with Chatwork or other platforms, this MCP server can be extended by updating the mcpServers map to include additional endpoints or environment needs.
How to install
Prerequisites:
- Node.js (14.x or newer) and npm/yarn installed on your system
- Access to a terminal or command prompt
Steps:
-
Install Node.js from nodejs.org if not already installed.
-
Verify installation:
- node -v
- npm -v
-
Create or edit your MCP configuration to include the Chatwork server. The configuration should look like the example in the README:
{ "mcpServers": { "chatwork": { "command": "npx", "args": ["@chatwork/mcp-server"], "env": { "CHATWORK_API_TOKEN": "YOUR_CHATWORK_API_TOKEN" } } } }
-
Run the server via your MCP-enabled client (e.g., Claude Desktop) using the configured command set. The server will execute using the npx package @chatwork/mcp-server and will authenticate with the provided token.
-
Replace YOUR_CHATWORK_API_TOKEN with a valid token and keep it secure. If you rotate tokens, update the config accordingly.
Additional notes
Tips and notes:
- Keep your CHATWORK_API_TOKEN secure; avoid committing it to version control.
- If you plan to support multiple tools in the future, you can extend the mcpServers section with additional entries, each with its own command/args and environment variables.
- Check for updates to the @chatwork/mcp-server package to benefit from new features or fixed issues.
- If you encounter authentication errors, verify the token scopes and that the token has access to the required Chatwork resources.
- This MCP uses npx to fetch and run the package on-demand; ensure you have network access to install and run the package.
Related MCP Servers
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud