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 によってフィルター処理されました。プロンプトを言い換えて、もう一度お試しください。」と表示された場合は、もう一度実行するか、プロンプトを言い換えてください。
You must be authenticated.
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
- AsecurityAlicenseAqualityA MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.Last updated -34JavaScriptMIT License
- -securityAlicense-qualityA VS Code extension provides a MCP server that exposes Roslyn language features. It enables tools like find usages, go to definition, quick info, etc.Last updated -111TypeScriptAGPL 3.0
- AsecurityAlicenseAqualityThis project aims to build a Claude Code MCP server and implement its associated tools (explain\_code, review\_code, fix\_code, edit\_code, test\_code, simulate\_command, your\_own\_query). The server is implemented using Node.js and the MCP SDK. It receives tool requests from clients via Stdio, dynamicallyLast updated -73018JavaScriptMIT License
- AsecurityAlicenseAqualityMCP Server for running code snippet and show the result.Last updated -1154130TypeScriptMIT License