discover-mcp について
discover-mcpは、MCPサーバー開発のガイダンスを案内するゲートウェイスキルです。サーバー、ツール、トランスポート、テスト、デプロイ関連の作業で有効になり、基礎、ツール設計、テストの各スキルへ導きます。
主な機能
- 01MCP開発関連の作業で自動起動
- 02MCPスキル索引へのリンク
- 033つの専門スキルを案内
- 04一般的なスキル利用順を提示
- 05スキルの段階的な読み込み
活用シーン
- 01MCPサーバー開発の開始
- 02既存サーバー向けツールの設計
- 03MCPの動作のテストやデバッグ
MCP 対応
MCPサーバーの構築とテストに関するガイダンスを案内し、トランスポート、ツール、リソース、プロンプトを扱います。このスキル自体はMCPクライアントにツールやリソースを公開しません。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ rand/ cc-polymath --skill discover-mcpインストール後、Claude Code で/discover-mcpを入力して読み込まれたか確認します。
詳細
MCP スキルの検出
MCP サーバーの開発、ツール設計、テストに関する包括的なスキルへ自動的にアクセスできます。
このスキルが有効になるタイミング
次の作業を行うと、このスキルが自動的に有効になります。
- MCP サーバーの構築(TypeScript または Python)
- MCP のツール、リソース、プロンプトの設計
- MCP トランスポート(stdio、SSE、Streamable HTTP)の選択
- MCP 上での JSON-RPC 2.0 の実装
- Inspector または自動テストによる MCP サーバーのテスト
- MCP プロトコルまたはトランスポートの問題のデバッグ
- MCP サーバーの公開またはデプロイ
利用可能なスキル
クイックリファレンス
MCP カテゴリには、3 つの専門スキルがあります。
- mcp-server-fundamentals - アーキテクチャ、トランスポート、ツール/リソース/プロンプトの基本要素、SDK のセットアップ
- mcp-tool-design - ツールの命名、スキーマ、エラー処理、アノテーション、段階的な情報開示
- mcp-testing - Inspector、ユニットテスト、統合テスト、トランスポートのデバッグ、CI/CD
カテゴリの詳細全体を読み込む
詳細な説明とワークフローについては、次を読んでください。
Read ../mcp/INDEX.md
これにより、次の内容を含む MCP カテゴリのインデックス全体が読み込まれます。
- 各スキルの詳細な説明
- 各スキルの利用開始条件
- よく使われるワークフローの組み合わせ
- 関連スキルへの相互参照
特定のスキルを読み込む
必要に応じて、個別のスキルを読み込んでください。
サーバーのアーキテクチャとセットアップ
Read ../mcp/mcp-server-fundamentals.md
ツールの設計とベストプラクティス
Read ../mcp/mcp-tool-design.md
テストとデバッグ
Read ../mcp/mcp-testing.md
よくあるワークフロー
新しい MCP サーバー
手順:基礎 -> ツール設計 -> テスト
Read ../mcp/mcp-server-fundamentals.md # アーキテクチャ、トランスポート、SDK Read ../mcp/mcp-tool-design.md # ツールインターフェースの設計 Read ../mcp/mcp-testing.md # Inspector、CI によるテスト
既存のサーバーにツールを追加する
手順:ツール設計 -> テスト
Read ../mcp/mcp-tool-design.md # 命名、スキーマ、エラー Read ../mcp/mcp-testing.md # 新しいツールのテスト
MCP の問題をデバッグする
手順:テスト -> 基礎
Read ../mcp/mcp-testing.md # Inspector、トランスポートのデバッグ Read ../mcp/mcp-server-fundamentals.md # ライフサイクル、機能
他のスキルとの連携
MCP スキルは、次のスキルと組み合わせて使われることがよくあります。
API スキル(discover-api):
- REST または GraphQL API をラップする MCP サーバー
- MCP ツールのバックエンドに対する認証
テストスキル(discover-testing):
- 包括的なテスト戦略
- コントラクトテストのパターン
インフラストラクチャスキル(discover-infra、discover-cloud):
- MCP サーバーのデプロイ
- HTTP トランスポートのスケーリング
段階的な読み込み
このゲートウェイスキル(約 170 行、約 1.5K トークン)により、段階的な読み込みが可能になります。
- レベル 1:ゲートウェイが自動的に読み込まれます(現在ここです)
- レベル 2:カテゴリの全体像を把握するため、INDEX.md(約 2.5K トークン)を読み込みます
- レベル 3:必要に応じて特定のスキル(各約 2~3K トークン)を読み込みます
合計コンテキスト:1.5K + 2.5K + スキル数分 = 4~8K トークン。すべてを読み込む場合の 12K 以上と比べて少なくなります。
クイックスタートの例
「MCP サーバーを構築する」: Read ../mcp/mcp-server-fundamentals.md
「自分の API 用の MCP ツールを設計する」: Read ../mcp/mcp-tool-design.md
「自分の MCP サーバーをテストする」: Read ../mcp/mcp-testing.md
「MCP ツールが表示されない原因をデバッグする」: Read ../mcp/mcp-testing.md
次のステップ:Read ../mcp/INDEX.md を実行してカテゴリの詳細全体を確認するか、上記のコマンドを使って特定のスキルを読み込んでください。