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 (查询):关于孔雀的问题。

  • 返回:您的答案!

🛠️ 设置

在此处为 VS Code 安装 Peacock

使用 VS Code Insiders 运行托管在 GitHub Copilot 中的 MCP 服务器

注意:如果您已经使用 Claude Desktop 启用了 MCP 服务器,请在 VS Code 设置中添加chat.mcp.discovery.enabled: true ,它将发现现有的 MCP 服务器列表。

如果您想要将 MCP 服务器与特定的 repo 关联,请创建包含以下内容的.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 手动安装

注意:为了快速安装,请单击此自述文件顶部的安装按钮。

使用 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 Stable:

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

对于 VS Code 内部人员:

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

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 Peacock MCP 服务器:

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更改为dist/index.js并选择Connect 。选择List Tools查看可用的工具。

使用 GitHub Copilot 中的工具

  1. 现在 mcp 服务器已可发现,打开 GitHub Copilot 并选择Agent模式(而不是ChatEdits )。

  2. 选择 Copilot 聊天文本字段中的“刷新”按钮来刷新服务器列表。

  3. 选择“🛠️”按钮查看所有可能的工具,包括来自此 repo 的工具。

  4. 在聊天中提出一个自然会调用其中一种工具的问题,例如:

    How do I set my VS Code accent colors?

    注意:如果您看到“抱歉,响应已被负责任的 AI 服务过滤。请重新措辞您的提示并重试。”,请尝试再次运行它或重新措辞提示。

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