Invokary Platform Requirements について
Invokary Platform Requirementsは、Claude、ChatGPT、Cursor、MCP Registryの掲載条件を調べる開発者向けの読み取り専用MCPサーバーです。出典、根拠ラベル、確認日を含むデータを検索・比較できます。
主な機能
- 01対象プラットフォームと要件の一覧
- 02トピックや製品面ごとの要件検索
- 03IDによる要件と後継項目の確認
- 04プラットフォーム間の要件比較
- 05要件とルール変更の検索
活用シーン
- 01MCPコネクターの掲載申請準備
- 02プライバシーやテスト条件の確認
- 03複数プラットフォームの申請条件比較
MCP 対応
読み取り専用のMCPサーバーとして、プラットフォーム一覧、要件の照会・比較、検索、ルール変更の確認ツールを提供します。結果にはデータセットの出典、バージョン、日付、ライセンス情報が含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.invokary.com/mcpclaude mcp add --transport http com-invokary-platform-requirements https://mcp.invokary.com/mcp{"mcpServers":{"com-invokary-platform-requirements":{"type":"http","url":"https://mcp.invokary.com/mcp"}}}Cursor で開く{"servers":{"com-invokary-platform-requirements":{"type":"http","url":"https://mcp.invokary.com/mcp"}}}VS Code で開く{"mcpServers":{"com-invokary-platform-requirements":{"type":"http","url":"https://mcp.invokary.com/mcp"}}}{"mcpServers":{"com-invokary-platform-requirements":{"serverUrl":"https://mcp.invokary.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6このツールにパラメーターはありません。
詳細
Platform Requirements MCP サーバー
Claude、ChatGPT、Cursor、Official MCP Registry が、MCP コネクターやプラグインを掲載する前に求める要件を確認できる、読み取り専用の MCP サーバーです。すべての回答に、要件の出典、根拠ラベル、最終確認日が含まれます。
エンドポイント: https://mcp.invokary.com/mcp(Streamable HTTP、サインイン不要)
Invokary がメンテナンスしています。データは Platform Requirements データセットで、CC BY 4.0 のライセンスで公開されています。
掲載先: Official MCP Registry の com.invokary/platform-requirements としての掲載ページ、Claude の Connectors Directory(コミュニティ)、および Smithery。
接続
アカウント、キー、サインインは不要です。URL を指定して追加してください。
-
Claude: URL
https://mcp.invokary.com/mcpを使ってカスタムコネクターを追加します。 -
Claude Code:
claude mcp add --transport http platform-requirements https://mcp.invokary.com/mcp -
ChatGPT: 開発者モードで、URL
https://mcp.invokary.com/mcpを使って MCP サーバーを追加します。 -
Cursor:
.cursor/mcp.jsonに追加します(または、プラグインを.cursor-plugin/にインストールします)。{ "mcpServers": { "platform-requirements": { "url": "https://mcp.invokary.com/mcp" } } } -
VS Code:
.vscode/mcp.jsonに追加します。{ "servers": { "platform-requirements": { "type": "http", "url": "https://mcp.invokary.com/mcp" } } } -
任意のクライアント: MCP Inspector でお試しください:
npx @modelcontextprotocol/inspector --cli https://mcp.invokary.com/mcp --method tools/list
2026-07-28 のプロトコル(server/discover、セッションなし)に対応し、2025 年の initialize ハンドシェイクで接続を開始するクライアントにも引き続き対応しています。
ツール
| ツール | 説明 |
|---|---|
list_platforms | 対象プラットフォームを一覧表示します。それぞれのディレクトリ、ベンダー、要件数、トピック、最終確認日も含まれます。 |
get_platform_requirements | プラットフォームの要件を返します。必要に応じてトピックや製品の対象領域で絞り込めます。 |
get_requirement | claude.rule-annotations のような ID を指定して、要件を 1 件返します。要件が廃止済みの場合は、後継の要件を返します。 |
compare_platforms | 2 つ以上のプラットフォームの要件を、トピックごとに並べて表示します。 |
search_requirements | 「プライバシーポリシー」や「テストケース」など、キーワードや質問に一致する要件を検索します。 |
list_platform_changes | プラットフォームの提出ルールの変更に関する日付付きのメモを一覧表示します。 |
すべての結果にはテキスト形式と構造化形式(各ツールで出力スキーマを定義)の両方があり、どちらにもデータセット名、バージョン、日付、ライセンス、帰属表示を含む引用が末尾に付いています。完全なツール定義は tools.json にあります。
6 つのツールすべてに同じヒントが設定されています。サーバーに同梱されたデータセットを読み取るだけだからです。
| ヒント | 値 | 理由 |
|---|---|---|
readOnlyHint | true | ツールは同梱されたデータセットを読み取るだけで、変更は行いません。 |
destructiveHint | false | どこにも書き込みや削除は行いません。 |
openWorldHint | false | ツールは外部システムを呼び出しません。すべての回答は同梱されたデータから得られます。 |
idempotentHint | true | データが次に更新されるまでは、同じ呼び出しに対して同じ回答が返されます。 |
データ
data/platform-requirements.json は、データセットの信頼できる情報源である invokary.com/data/platform-requirements.json のコピーです。毎日のワークフロー(sync-data.yml)では、新しいバージョンがある場合、検証とテストに合格した後にコピーし、サーバーはそのコミットから再デプロイされます。
- 各要件には安定した
idがあります。id が再利用されることはありません。削除された要件は、代替がある場合はその要件とともに廃止済みとして記載されます。 evidenceは、V(プラットフォームのドキュメントで確認済み)、3P(サードパーティ)、CC(企業の主張)、またはINF(推測)です。verifiedAtは、要件を情報源に照らして最後に確認した日付です。
古くなった要件に気づきましたか?それに反する内容が記載されたプラットフォームのページを添えて Issue を作成するか、[email protected] までご連絡ください。
プライバシー
このサーバーにはアカウント機能がなく、Cookie も設定しません。各リクエストについて、メソッド、ツール名、クライアントが申告するクライアント名とバージョン、プロトコルのバージョン、結果、応答時間を記録します。IP アドレス、ユーザーエージェント、ツールの引数は記録しません。Cloudflare は応答の配信とレート制限の適用のために IP アドレスを処理しますが、サーバーはこれを保存しません。Invokary のプライバシー通知は invokary.com/legal/privacy にあります。
開発
npm ci
npm test # unit, protocol and HTTP tests, the submission test cases (evals/) and the tools.json check
npm run typecheck
npm run dev # wrangler dev on http://127.0.0.1:8787/mcp
npm run tools:json # regenerate tools.json after changing a tool
npm run data:sync # refresh the dataset snapshot from invokary.com
Worker は、main へのプッシュごとに Cloudflare Workers Builds を通じて mcp.invokary.com にデプロイされるため、このリポジトリに Cloudflare の認証情報はありません。
ライセンス
コードは MIT License の下で提供されます。data/ 内のデータは CC BY 4.0 の下で提供されます。Invokary をクレジットし、https://invokary.com/platforms へのリンクを記載してください。
Invokary は独立したスタジオであり、Anthropic、OpenAI、Anysphere とは提携していません。Claude、ChatGPT、Cursor は、それぞれの所有者の商標です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。