mcp-tools
日本の公開データを提供するリモートMCPサーバー(Streamable HTTP・Cloudflare Workers)。Claude Connectors Directory と ChatGPT Apps Directory への掲載を目的とする。
仕様・進捗は mcp-tools-spec.md を参照。
ツール
すべて読み取り専用(readOnlyHint: true)。外部通信は api.houjin-bangou.nta.go.jp と www.kkj.go.jp のみ。
登録支援機関データの更新
登録簿は随時更新される(2026-10 時点で月に複数回)。Worker から直接取得せず、生成済みJSONを同梱している。理由は2つ。(1) 配布元が既定のUAを403で拒否する (2) 2.6MBのExcelをリクエストごとに解析するのは Workers には重い。同梱JSONは約5.0MB・gzip後約0.86MBで、Workers 無料プランのスクリプト上限(圧縮後3MB)に収まる。
代表者氏名の列はツールの用途に不要なため取り込まない。名称・支援事務所名の欄は登録簿の記載のまま返す。
使い方(インストール)
公開エンドポイントは https://mcp-tools.takara0408103123.workers.dev/mcp。認証は不要。
Claude Code:
Claude Desktop・claude.ai:設定の「コネクタ」→「カスタムコネクタを追加」に上のURLを入力する。
その他のMCPクライアント(Cursor・VS Code 等):Streamable HTTP のリモートサーバーとして上のURLを登録する。
公式 MCP Registry の登録名は io.github.takaratomita/mcp-tools(定義は server.json)。
エンドポイント
開発
動作確認例:
デプロイ(Cloudflare Workers)
npx wrangler secret put HOUJIN_APP_ID(lookup_corporate_number に必要。未登録でも他の2ツールは動く)
npm run deploy(既定は workers.dev。独自ドメインは任意で、wrangler.toml の routes を有効化する)
https://<host>/health と https://<host>/privacy が200を返すことを確認する
2026-10-19 に https://mcp-tools.takara0408103123.workers.dev へデプロイ済み。ディレクトリ側の要件に独自ドメインは含まれないため、workers.dev のまま掲載する(根拠は仕様書の章5)。
掲載チェックリスト
Claude Directory 掲載用
ChatGPT Apps 掲載用
ライセンス
MIT。データの出典は次のとおり。