mcpField
企
企业微信 & 飞书 OpenAPI 文档聚合 MCP 插件

企业微信 & 飞书 OpenAPI 文档聚合 MCP 插件

ローカル
github.com/wxkingstar開発ツール1935 週間前に更新

企业微信 & 飞书 OpenAPI 文档聚合 MCP 插件 について

本プラグインは、WeCom(企業微信)と Feishu(飛書)のオープンプラットフォーム API ドキュメントを検索する機能を MCP に提供し、コーディング中に AI アシスタントから仕様を確認できるようにします。README では保守が終了し、SpecFusion に移行したと記載されています。

主な機能

  1. 01WeCom と Feishu の開発者ドキュメントを検索
  2. 02コーディングアシスタントから API 仕様を直接参照
  3. 03DOC_ROOT でローカルのドキュメントディレクトリを指定
  4. 04Claude Code、Codex、Cursor 向けの導入手順を提供

活用シーン

  1. 01WeCom や Feishu の連携コードを書く際に API 仕様を確認
  2. 02IDE 内でメッセージや承認系 API の詳細を探す

MCP 対応

本プロジェクトはドキュメント検索ツールを MCP クライアントに提供する MCP サーバーです。README では保守終了が明記されており、代わりに SpecFusion の利用が勧められています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"doc-hub": {
"command": "npx",
"args": [
"-y",
"doc-hub-mcp"
]
}
}
}
起動コマンドnpx -y doc-hub-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmdoc-hub-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

doc-hub-mcp

このプロジェクトは移行しました / プロジェクトは移行しました

本プロジェクトはメンテナンスを終了し、新しいバージョンは SpecFusion に移行しました。

This project is no longer maintained. Please use the new repository: SpecFusion

なぜ移行したのですか?

doc-hub-mcp は MCP サーバー + Markdown ファイルのパッケージ化という方式を採用していましたが、以下の問題がありました。

  • 構成が複雑 — MCP サーバーとして動作するため、独立したプロセスが必要で、設定が煩雑です
  • パッケージサイズが大きい — インストールのたびに 100+ MB のドキュメントデータをダウンロードする必要があり、初回起動に時間がかかります
  • 対応プラットフォームが限られる — 企業微信と飛書の 2 つのプラットフォームのみをサポートしています
  • 検索能力が低い — 単純なファイル名と内容の照合に基づいており、中国語の分かち書きに対応していません
  • 更新が不便 — ドキュメントの更新には npm パッケージの再公開が必要で、ユーザーは全データを再ダウンロードする必要があります

SpecFusion の改善点

新しいプロジェクト SpecFusion では、方式からアーキテクチャまで全面的に刷新され、最大の変更点は MCP サーバー方式から Claude Code Skill 方式への移行です。

doc-hub-mcp(旧)SpecFusion(新)
方式MCP サーバー(独立プロセス)Claude Code Skill(プロセス不要、インストール後すぐに使用可能)
対応プラットフォーム2 つ(企業微信、飛書)15+(企業微信、飛書、钉钉、淘宝、小红书、抖音、微信小程序、拼多多、支付宝など)
ドキュメント規模~3,000 件26,800+ 件、17,900+ 個の API エンドポイント
検索方式ファイル名 + 内容の単純な照合jieba 中国語分かち書き + SQLite FTS5 全文インデックス
デプロイ方法npm パッケージ(ドキュメントをパッケージ化して配布)クラウドサービスは設定不要 / Docker によるセルフホスト
更新の仕組みnpm パッケージを再公開サーバー側でリアルタイムに更新され、クライアント側での操作は不要

Skill には MCP サーバーと比べて、追加プロセスの起動や接続状態の管理が不要で、インストールは 1 つのコマンドだけで済み、プラットフォーム名に言及するだけで検索が自動的に実行されるという利点があります。


以下は旧バージョンの説明です。参考用としてのみご覧ください。


企業微信と飛書のオープンプラットフォーム向けドキュメント検索 MCP サービスです。

AI コーディングアシスタントが企業微信/飛書の開発者向けドキュメントを直接検索できるため、コーディング中にブラウザーを切り替えることなく、いつでも API の説明を参照できます。

インストール

Claude Code
claude mcp add doc-hub-mcp -- npx -y doc-hub-mcp@latest
Codex
codex mcp add doc-hub-mcp -- npx -y doc-hub-mcp@latest
Cursor

Settings → Features → MCP → Add New MCP Server を開き、次のように入力します。

  • Type: stdio
  • Command: npx -y doc-hub-mcp@latest

または、クリックして直接インストールします:Cursor にインストール

ヒント:初回インストール時は約 100 MB のドキュメントデータをダウンロードする必要があります。しばらくお待ちください。次回以降の起動ではキャッシュが使用されるため、速度が大幅に向上します。

使用方法

インストール後、AI に直接質問してください。ドキュメント検索が自動的に実行されます。

  • 「企業微信で外部連絡先の一覧を取得するには?」
  • 「飛書でメッセージカードを送信するには?」
  • 「企業微信の承認フローはどのように連携するのですか?」

設定(任意)

環境変数
変数名説明デフォルト値
DOC_ROOTカスタムドキュメントルートディレクトリパッケージ内の wecom/、feishu/
DOC_NAMESPACEリソースの名前空間local-docs
MCP_SERVER_NAMEサービスの表示名doc-hub

環境変数を指定してインストールする例(Claude Code):

claude mcp add doc-hub-mcp -e DOC_ROOT=/path/to/docs -- npx -y doc-hub-mcp@latest
設定ファイルを手動で編集

設定ファイルを手動で編集する必要がある場合:

Claude Code (~/.claude.json):

{
  "mcpServers": {
    "doc-hub-mcp": {
      "command": "npx",
      "args": ["-y", "doc-hub-mcp@latest"]
    }
  }
}

Codex (~/.codex/config.toml):

[mcp_servers.doc-hub-mcp]
command = "npx"
args = ["-y", "doc-hub-mcp@latest"]

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "doc-hub-mcp": {
      "command": "npx",
      "args": ["-y", "doc-hub-mcp@latest"]
    }
  }
}

対応ドキュメント

  • 企業微信 — サーバーサイド API、クライアント API、アプリ開発、スマートハードウェアなど
  • 飛書オープンプラットフォーム — 開発ガイド、サーバーサイド API、メッセージカード、ミニプログラムなど

ドキュメント更新日:2026-01-19

トラブルシューティング

問題解決策
初回の読み込みが遅い正常な動作です。100+ MB のドキュメントデータをダウンロードする必要があるため、2-5 分お待ちください
ツールが表示されない設定ファイルの JSON/TOML 形式が正しいことを確認し、IDE を再起動してください
ドキュメントディレクトリが存在しないDOC_ROOT 環境変数で正しいパスを指定してください

ローカル開発

npm install
npm run mcp:server --silent

# MCP Inspector 调试
npx @modelcontextprotocol/inspector -s "npm run mcp:server --silent"
データの取得
npm run scrape:wecom                   # 企业微信全量抓取
npm run scrape:feishu                  # 飞书全量抓取
npm run scrape:wecom -- --limit 20     # 仅抓取 20 篇验证

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。