Skip to main content
Glama

GitHub Codespacesでプロジェクトを開く 鍛冶屋のバッジ ノードバージョン ライセンス

VS CodeでNPMを使ってインストールする VS Code Insiders で NPM を使用してインストールする

VS CodeでDockerを使ってインストールする VS Code Insiders で Docker を使用してインストールする

機能ツールセットアップMCPホストの構成

VS Code の Peacock 拡張機能用の MCP サーバー。コードエディターごとに世界を彩ります。このプロジェクトの主な目的は、MCP サーバーを使用して API を操作する方法を示すことです。

: この MCP サーバーで使用されるすべてのデータは、公式の Peacock ドキュメントから取得されます。

🔧 機能

  • Peacock のドキュメントを取得する: Peacock の詳細情報を取得します。

Related MCP server: vscode-mcp-server

🧰 ツール

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ファイルを作成します。

{ "inputs": [], "servers": { "peacock-mcp": { "command": "npx", // "command": "node", "args": [ "-y", "@johnpapa/peacock-mcp" // "_git/peacock-mcp/dist/index.js" ], "env": {} } } }

MCP サーバーをすべてのリポジトリに関連付ける場合は、VS Code ユーザー設定 JSON に以下を追加します。

"mcp": { "servers": { "peacock-mcp": { "command": "npx", // "command": "node", "args": [ "-y", "@johnpapa/peacock-mcp" // "/Users/papa/_git/peacock-mcp/dist/index.js" // "_git/peacock-mcp/dist/index.js" ], "env": {} } } } "chat.mcp.discovery.enabled": true,

VS Code の手動インストール

: すばやくインストールするには、この README の上部にあるインストール ボタンをクリックしてください。

VS Code設定の使用

VS Code に Peacock MCP サーバーを手動でインストールするには、次の手順に従います。

  1. Cmd+Shift+P (macOS) またはCtrl+Shift+P (Windows/Linux) を押して「設定: ユーザー設定 (JSON) を開く」を検索し、VS Code 設定 (JSON) を開きます。

  2. 設定ファイルに次の JSON を追加します。

{ "mcp": { "servers": { "peacock-mcp": { "command": "npx", "args": ["-y", "@johnpapa/peacock-mcp"], "env": {} } } }, "chat.mcp.discovery.enabled": true }

CLIコマンドの使用

VS Code 安定版の場合:

code --add-mcp '{"name":"peacock-mcp","command":"npx","args":["-y","@johnpapa/peacock-mcp"],"env":{}}'

VS Code Insider 向け:

code-insiders --add-mcp '{"name":"peacock-mcp","command":"npx","args":["-y","@johnpapa/peacock-mcp"],"env":{}}'

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Peacock MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @johnpapa/peacock-mcp --client claude

MCP Inspector を使用して MCP サーバーをローカルで実行する

MCP Inspector をローカルで実行してサーバーをテストする場合は、次の手順に従います。

  1. このリポジトリをクローンします:

    git clone https://github.com/johnpapa/peacock-mcp
  2. 必要な依存関係をインストールし、プロジェクトをビルドします。

    npm install npm run build
  3. (オプション) MCP Inspector を使用してサーバーを試すには、次のコマンドを実行します。

    # Start the MCP Inspector npx @modelcontextprotocol/inspector node build/index.js

    ブラウザのコンソールに表示されているMCP InspectorのURLにアクセスします。Arguments Arguments``dist/index.jsに変更し、 Connectを選択します。 List Toolsを選択して、利用可能なツールを確認します。

GitHub Copilotのツールの使用

  1. mcp サーバーが検出可能になったので、GitHub Copilot を開いて、 Agentモード ( ChatEditsはない) を選択します。

  2. Copilot チャット テキスト フィールドの「更新」ボタンを選択して、サーバー リストを更新します。

  3. 「🛠️」ボタンを選択すると、このリポジトリのツールも含め、使用可能なすべてのツールが表示されます。

  4. チャットに、ツールの 1 つが自然に呼び出されるような質問を投稿します。たとえば、次のようになります。

    How do I set my VS Code accent colors?

    : 「申し訳ありません。応答は Responsible AI Service によってフィルター処理されました。プロンプトを言い換えて、もう一度お試しください。」と表示された場合は、もう一度実行するか、プロンプトを言い換えてください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/johnpapa/peacock-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server