mcp:setup-context7-mcp について
選択した CLAUDE.md に Context7 MCP の利用方針を設定するスキルです。共有、プロジェクト内、グローバルから設定先を選び、サーバーの利用可否を確認して関連ライブラリのドキュメント ID を記載します。
主な機能
- 01共有・ローカル・グローバル設定の選択
- 02Context7 MCP の利用可否確認
- 03プロジェクト技術のドキュメント検索
- 04選択した CLAUDE.md の更新
活用シーン
- 01チームプロジェクトへの Context7 方針の設定
- 02Context7 の設定をプロジェクト内に保存
- 03複数プロジェクトへの Context7 指示の適用
MCP 対応
Context7 MCP にアクセスできるか確認し、関連技術のドキュメント検索に使用します。利用できない場合は、セットアップを案内します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ neolabhq/ context-engineering-kit --skill mcp:setup-context7-mcpインストール後、Claude Code で/mcp:setup-context7-mcpを入力して読み込まれたか確認します。
詳細
ユーザー入力:
$ARGUMENTS
Context7 MCP サーバーのセットアップガイド
1. セットアップのコンテキストを決定する
設定をどこに保存するか、ユーザーに尋ねます。
選択肢:
-
プロジェクトレベル(Git で共有) - バージョン管理で追跡され、チームで共有される設定です
- CLAUDE.md の更新先:
./CLAUDE.md
- CLAUDE.md の更新先:
-
プロジェクトレベル(個人設定) - 設定はローカルに保存され、Git では追跡されません
- CLAUDE.md の更新先:
./CLAUDE.local.md - これらのファイルが
.gitignoreに記載されていることを確認し、記載されていない場合は追加します
- CLAUDE.md の更新先:
-
ユーザーレベル(グローバル) - このユーザーのすべてのプロジェクトに適用される設定です
- CLAUDE.md の更新先:
~/.claude/CLAUDE.md
- CLAUDE.md の更新先:
ユーザーの選択を保存し、以降の手順では適切なパスを使用します。
2. Context7 MCP サーバーがすでにセットアップされているか確認する
リクエストを送信し、Context7 MCP サーバーを利用できるか確認します。
利用できない場合は、https://raw.githubusercontent.com/upstash/context7/refs/heads/master/README.md ファイルを読み込み、エージェントやオペレーティングシステムに該当するセットアップ手順をユーザーに案内します。
3. CLAUDE.md ファイルを更新する
手順 1 で決定したパスを使用します。
- ユーザー入力を解析します。入力が空の場合は、現在のプロジェクト構成と使用されているテクノロジーを確認します。プロジェクトが空の場合は、このプロジェクトで使用する予定の言語とフレームワークの一覧をユーザーに尋ねます。
- Context7 MCP を検索し、関連するテクノロジーのドキュメントを探します。
- 適切な CLAUDE.md ファイルを次の内容で更新します。
### Use Context7 MCP for Loading Documentation
Context7 MCP is available to fetch up-to-date documentation with code examples.
**Recommended library IDs**:
- `[doc-id]` - short description of documentation
コメント
Markdown 対応