Chatwork MCP Server

シェア

ChatworkのメッセージやルームをAIから送信・取得できるMCPサーバー。日常の社内コミュニケーションをClaudeと連携して効率化できる。

コミュニケーションChatworkチャット社内コミュニケーションメッセージチームコラボレーション
最終確認:
2026-04-08
ライセンス:
MIT

設定方法

{
  "mcpServers": {
    "chatwork": {
      "command": "npx",
      "args": ["-y", "chatwork-mcp-server"],
      "env": {
        "CHATWORK_API_TOKEN": "<YOUR_CHATWORK_API_TOKEN>"
      }
    }
  }
}

概要

Chatwork MCP Serverは、国内シェアNo.1クラスのビジネスチャットツール「Chatwork」をAIから操作できるMCPサーバーです。Claude DesktopやCursorなどのAIクライアントから、Chatworkのルーム一覧取得・メッセージ送信・未読メッセージの取得などを自然言語で指示できます。

「今日の作業報告を開発チームルームに送って」「〇〇さんへのDMで打ち合わせのリマインドを送って」といった指示を日本語でそのまま実行できるため、Chatworkを日常的に使うビジネスパーソンの情報共有・連絡業務を大幅に効率化できます。

導入手順

前提条件

  • Node.js 18以上
  • ChatworkアカウントとAPIトークン

ステップ

  1. Chatwork APIトークン設定ページ でAPIトークンを発行
  2. ページ上部のタブから使用環境(Claude Desktop / Cursor / Cline)を選択し、JSON設定をコピー
  3. <YOUR_CHATWORK_API_TOKEN> を発行したAPIトークンに置き換え
  4. コピーしたJSONを設定ファイル(claude_desktop_config.json など)に追記して保存
  5. クライアントを再起動

使い方の例

「開発チームのChatworkルームに『本日の実装完了しました』と報告して」

「マイチャットに明日のタスクリストを送っておいて」

「〇〇ルームの最新10件のメッセージを要約して教えて」

注意事項

  • APIトークンはアカウントに紐づく個人の認証情報です。他人と共有しないようにしてください。
  • Chatwork APIには1時間あたりのリクエスト上限があります(プランによって異なります)。
  • メッセージ送信は取り消しができないため、送信前に内容を確認する習慣をつけてください。

主なユースケース

  1. 「今日の進捗報告をプロジェクトルームに送って」と頼むだけで、Claudeが適切な文面を作成してChatworkに投稿してくれる
  2. 「〇〇ルームの未読メッセージを要約して」と頼むと、大量の会話を素早くキャッチアップできる
  3. 「明日の朝会アジェンダをチームルームに共有して」と指示すると、整形されたメッセージを自動送信してくれる

プラットフォーム別の注意事項

  • WindowsAPIトークンは `.env` ファイルで管理し、`.gitignore` に追加することを推奨します。
  • プロキシ環境社内プロキシ環境では `HTTPS_PROXY` 環境変数を合わせて設定してください。