VS Code の Peacock 拡張機能用の MCP サーバー。コードエディターごとに世界を彩ります。このプロジェクトの主な目的は、MCP サーバーを使用して API を操作する方法を示すことです。
注: この MCP サーバーで使用されるすべてのデータは、公式の Peacock ドキュメントから取得されます。
🔧 機能
- Peacock のドキュメントを取得する: Peacock の詳細情報を取得します。
🧰 ツール
1. fetch_peacock_docs
🔍🦸♂️
- 説明: GitHubリポジトリからPeacock for VS Code拡張機能のドキュメントを取得し、ドキュメントに基づいて質問に答えます。
- 入力:
prompt
(クエリ):Peacock に関する質問。
- 戻り値: あなたの答え!
🛠️ セットアップ
ここから VS Code 用の Peacock をインストールします。
VS Code Insiders で GitHub Copilot にホストされた MCP サーバーを実行する
注: Claude Desktop ですでに MCP サーバーが有効になっている場合は、VS Code 設定に
chat.mcp.discovery.enabled: true
を追加すると、既存の MCP サーバー リストが検出されます。
MCP サーバーを特定のリポジトリに関連付ける場合は、次の内容を含む.vscode/mcp.json
ファイルを作成します。
MCP サーバーをすべてのリポジトリに関連付ける場合は、VS Code ユーザー設定 JSON に以下を追加します。
VS Code の手動インストール
注: すばやくインストールするには、この README の上部にあるインストール ボタンをクリックしてください。
VS Code設定の使用
VS Code に Peacock MCP サーバーを手動でインストールするには、次の手順に従います。
Cmd+Shift+P
(macOS) またはCtrl+Shift+P
(Windows/Linux) を押して「設定: ユーザー設定 (JSON) を開く」を検索し、VS Code 設定 (JSON) を開きます。- 設定ファイルに次の JSON を追加します。
CLIコマンドの使用
VS Code 安定版の場合:
VS Code Insider 向け:
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Peacock MCP Server を自動的にインストールするには:
MCP Inspector を使用して MCP サーバーをローカルで実行する
MCP Inspector をローカルで実行してサーバーをテストする場合は、次の手順に従います。
- このリポジトリをクローンします:
- 必要な依存関係をインストールし、プロジェクトをビルドします。
- (オプション) MCP Inspector を使用してサーバーを試すには、次のコマンドを実行します。ブラウザのコンソールに表示されているMCP InspectorのURLにアクセスします。Arguments
Arguments``dist/index.js
に変更し、Connect
を選択します。List Tools
を選択して、利用可能なツールを確認します。
GitHub Copilotのツールの使用
- mcp サーバーが検出可能になったので、GitHub Copilot を開いて、
Agent
モード (Chat
やEdits
はない) を選択します。 - Copilot チャット テキスト フィールドの「更新」ボタンを選択して、サーバー リストを更新します。
- 「🛠️」ボタンを選択すると、このリポジトリのツールも含め、使用可能なすべてのツールが表示されます。
- チャットに、ツールの 1 つが自然に呼び出されるような質問を投稿します。たとえば、次のようになります。
注: 「申し訳ありません。応答は Responsible AI Service によってフィルター処理されました。プロンプトを言い換えて、もう一度お試しください。」と表示された場合は、もう一度実行するか、プロンプトを言い換えてください。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
VS Code の Peacock 拡張機能 ( https://peacockcode.dev ) 用の MCP サーバー。コードエディターごとに世界を彩ります。このプロジェクトの主な目的は、MCP サーバーを使って API とやり取りする方法を示すことです。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityTypeScript-based MCP server designed to enhance code editing experiences by providing features such as hover information, code completion, and diagnostics.Last updated -324MIT License
- AsecurityAlicenseAqualityMCP Server for running code snippet and show the result.Last updated -13,452183TypeScriptMIT License
- TypeScriptMIT License
- -securityFlicense-qualityA VSCode extension that enables AI agents to programmatically control VSCode's debugging features through the Model Context Protocol (MCP).Last updated -TypeScript