1. Conduid
  2. AI
  3. Chatwork MCP Server
MCP server · AI

Chatwork MCP Server

ChatworkをAIから操作するためのMCP(Model Context Protocol)サーバー

Unclaimed MIT ai
58Fair

Scored 6 hours ago · breakdown

About Chatwork MCP Server

Chatwork MCP Server is an MCP server published by chatwork in the AI category: chatworkをAIから操作するためのMCP(Model Context Protocol)サーバー.

The repository has 50 stars and 12 forks, with the last commit 3 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/chatwork/chatwork-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (31)

accept_incoming_request自分へのコンタクト承認依頼を承認します。

Parameters not published.

create_room新しいグループチャットを作成します。

Parameters not published.

create_room_linkチャットへの招待リンクを作成します。すでに招待リンクが作成されている場合は400エラーを返します。

Parameters not published.

create_room_taskチャットに新しいタスクを追加します。

Parameters not published.

delete_or_leave_roomグループチャットを退席、または削除します。グループチャットを退席すると、このグループチャットにある自分が担当者のタスク、および自分が送信したファイルがすべて削除されます。グループチャットを削除すると、このグループチャットにあるメッセージ、タスク、ファイルがすべて削除されます。(一度削除すると元に戻せません。)

Parameters not published.

delete_room_linkチャットへの招待リンクを削除します。招待リンクが無効になっている場合は400エラーを返します。

Parameters not published.

delete_room_messageチャットのメッセージを削除します。

Parameters not published.

get_me自分自身の情報を取得します。

Parameters not published.

get_my_status自分の未読数、自分宛ての未読の数、未完了タスク数を取得します。

Parameters not published.

get_roomチャットの情報(名前、アイコン、種類など)を取得します。

Parameters not published.

Show all 31 tools
get_room_fileチャットのファイルの情報を取得します。

Parameters not published.

get_room_linkチャットへの招待リンクを取得します。

Parameters not published.

get_room_messageチャットのメッセージを取得します。

Parameters not published.

get_room_taskチャットのタスクの情報を取得します。

Parameters not published.

list_contacts自分のコンタクト一覧を取得します。

Parameters not published.

list_incoming_requests自分へのコンタクト承認依頼一覧を最大100件まで取得します。

Parameters not published.

list_my_tasks自分のタスク一覧を最大100件まで取得します。

Parameters not published.

list_room_filesチャットのファイル一覧を最大100件まで取得します。

Parameters not published.

list_room_membersチャットのメンバー一覧を取得します。

Parameters not published.

list_room_messagesチャットのメッセージ一覧を最大100件まで取得します。

Parameters not published.

list_room_tasksチャットのタスク一覧を最大100件まで取得します。

Parameters not published.

list_roomsチャット一覧を取得します。

Parameters not published.

post_room_messageチャットに新しいメッセージを投稿します。

Parameters not published.

read_room_messagesチャットのメッセージを既読にします。

Parameters not published.

reject_incoming_request自分へのコンタクト承認依頼を拒否します。

Parameters not published.

unread_room_messageチャットのメッセージを未読にします。

Parameters not published.

update_roomチャットの情報(名前、アイコンなど)を変更します。

Parameters not published.

update_room_linkチャットへの招待リンクを変更します。招待リンクが無効になっている場合は400エラーを返します。

Parameters not published.

update_room_membersチャットのメンバーを一括で変更します。

Parameters not published.

update_room_messageチャットのメッセージを更新します。

Parameters not published.

update_room_task_statusチャットのタスクの完了状態を変更します。

Parameters not published.

Ask AI

✦

Ask AI about Chatwork MCP Server

Powered by Claude · Grounded in docs

I know everything about Chatwork MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

1.0.01.0.0 · 25 Sep 2026What's Changed bumpup v0.0.5-alpha by @eiel in https://github.com/chatwork/chatwork-mcp-server/pull/36 chore(deps): update: bump @modelcontextprotocol/sdk from 1.10.0 to 1.10.1 by @dependabot[bot] in…
0.0.40.0.4 · 18 Apr 2025`gemini-2.5-pro-exp-03-25-max` を利用していた場合、動作しない問題を解消しました。 What's Changed bump up 0.0.4-alpha by @eiel in https://github.com/chatwork/chatwork-mcp-server/pull/35 ファイル変更時の自動ビルド機能を追加 by @solavrc in…
0.0.30.0.3 · 18 Apr 2025What's Changed chore(deps): update: bump @eslint/js from 9.23.0 to 9.24.0 by @dependabot in https://github.com/chatwork/chatwork-mcp-server/pull/19 chore(deps): update: bump @types/node from 22.13.14 to 22.14.0 by @dependabot in…
0.0.20.0.2 · 27 Mar 2025What's Changed デプロイ前にビルドをするのを忘れていたので修正 by @sudame in https://github.com/chatwork/chatwork-mcp-server/pull/13 Full Changelog: https://github.com/chatwork/chatwork-mcp-server/compare/0.0.1...0.0.2
0.0.10.0.1 · 27 Mar 2025What's Changed v0.0.1: 公開APIを介してAIがChatworkを操作できるMCPサーバー by @sudame in https://github.com/chatwork/chatwork-mcp-server/pull/1 chore(deps): update: bump @types/node from 22.13.10 to 22.13.11 by @dependabot in…

README

Chatwork MCP Server

npm

Chatwork を AI から操作するための MCP (Model Context Protocol) サーバーです。

できること

Chatwork API v2 の操作を 31 個のツールとして公開しています。

カテゴリ ツール
自分の情報 get_me / get_my_status / list_my_tasks / list_contacts
チャット list_rooms / create_room / get_room / update_room / delete_or_leave_room
メンバー list_room_members / update_room_members
メッセージ list_room_messages / post_room_message / read_room_messages / unread_room_message / get_room_message / update_room_message / delete_room_message
タスク list_room_tasks / create_room_task / get_room_task / update_room_task_status
ファイル list_room_files / get_room_file
招待リンク get_room_link / create_room_link / update_room_link / delete_room_link
コンタクト承認依頼 list_incoming_requests / accept_incoming_request / reject_incoming_request

前提

セットアップ

Claude Desktop

  1. Claude Desktop を起動
  2. メニューから「設定」をクリック
  3. 「開発者」タブをクリック
  4. 「構成を編集」をクリック
  5. ファイルビューワーで claude_desktop_config.json が示されるので、好みのエディタで開く
  6. 以下の設定を入力する
{
  "mcpServers": {
    "chatwork": {
      "command": "npx",
      "args": ["@chatwork/mcp-server"],
      "env": {
        "CHATWORK_API_TOKEN": "YOUR_CHATWORK_API_TOKEN"
      }
    }
  }
}

Claude Code

以下のコマンドを実行してください。

claude mcp add chatwork -e CHATWORK_API_TOKEN=YOUR_CHATWORK_API_TOKEN -- npx -y @chatwork/mcp-server

トランスポート

既定は stdio です。上記の設定例はいずれも stdio で動作するため、変更は不要です。

Streamable HTTP

サーバを 1 箇所に立てて複数の利用者から使いたい場合は、Streamable HTTP で起動できます。

npx @chatwork/mcp-server --transport http --port 3000

stdio と違い、クライアントがサーバを起動することはありません。接続する前に自分で起動しておく必要があります。

フラグ 環境変数 既定値 備考
--transport MCP_TRANSPORT stdio stdio または http
--port PORT 3000
--host HOST 127.0.0.1
--allowed-hosts MCP_ALLOWED_HOSTS localhost,127.0.0.1,[::1] Host ヘッダの許可リスト。既定はループバックのみ

--allowed-hosts はホスト名だけを照合します。ポート番号は指定しても無視され、 起動時に stderr へ警告を出します(localhost:3000 は localhost として扱われます)。 IPv6 アドレスは角括弧付きで指定してください([::1])。

エンドポイントは POST /mcp です。API トークンは環境変数ではなくリクエストヘッダで渡します。

Authorization: Bearer YOUR_CHATWORK_API_TOKEN

ヘッダが無い場合は 401 を返します。stdio モードと違い、CHATWORK_API_TOKEN 環境変数へのフォールバックは行いません(サーバの環境変数のアカウントとして 第三者に操作されるのを防ぐため)。

開発

git clone https://github.com/chatwork/chatwork-mcp-server.git
cd chatwork-mcp-server
npm ci
コマンド 内容
npm run build esbuild で dist/index.js にバンドルする
npm run dev ビルドを watch モードで実行する
npm test Vitest でテストを実行する(.env.test が必要)
npm run type-check TypeScript の型チェック
npm run lint ESLint + Prettier のチェック

Streamable HTTPでの起動する

npm run start:http                   # 127.0.0.1:3000 で待ち受ける
npm run start:http -- --port 3001    # 追加のフラグは -- の後ろに書く

MCP Inspectorで動作確認する

inspector.example.json をコピーしてトークンを書き込み、npm run inspect で起動します。

cp inspector.example.json inspector.json    # Authorization の値を自分のトークンに書き換える
npm run inspect

サーバは別のターミナルで起動しておく必要があります。--port を変えた場合は inspector.json の url も合わせて変更してください。

Inspector の設定でヘッダを渡さずに接続すると、401 に付く WWW-Authenticate: Bearer を OAuth のチャレンジと解釈して OAuth フローに入り、接続に失敗します。 このサーバは OAuth に対応していないため、必ずヘッダで渡してください。

CLI モードから叩く場合は次のようにします。

npx @modelcontextprotocol/inspector --cli --config ./inspector.json \
  --server chatwork-http --method tools/list

コントリビュート

今後、MCP に対応した AI ツールが増える可能性があります。使い方を追加してほしいツールがあった場合、あなたのコントリビュートをお待ちしています!

バグ報告・要望は Issues へお願いします。

ライセンス

MIT

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Chatwork MCP Server

How do I install Chatwork MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Chatwork MCP Server safe to use with an AI agent?

Its trust score is 58 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Chatwork MCP Server still maintained?

Yes — the latest release is 1.0.0 (25 Sep 2026), and the last commit was 3 days ago. The repository has 50 stars and 12 open issues.