hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Retrieves documentation and information from the Peacock extension's GitHub repository
Allows interaction with GitHub Copilot, enabling the use of Peacock extension information and documentation within Copilot chat conversations
VS Code Peacock 扩展的 MCP 服务器,一次一个代码编辑器,为你的世界增添色彩。该项目的主要目标是展示如何使用 MCP 服务器与 API 交互。
注意:此 MCP 服务器使用的所有数据均来自官方 Peacock 文档。
🔧 功能
- 获取 Peacock 文档:获取有关 Peacock 的详细信息。
🧰 工具
1. fetch_peacock_docs
- 描述:从 GitHub 存储库获取 Peacock for VS Code 扩展文档,并根据文档回答问题
- 输入:
prompt
(查询):关于孔雀的问题。
- 返回:您的答案!
🛠️ 设置
使用 VS Code Insiders 运行托管在 GitHub Copilot 中的 MCP 服务器
注意:如果您已经使用 Claude Desktop 启用了 MCP 服务器,请在 VS Code 设置中添加
chat.mcp.discovery.enabled: true
,它将发现现有的 MCP 服务器列表。
如果您想要将 MCP 服务器与特定的 repo 关联,请创建包含以下内容的.vscode/mcp.json
文件:
如果您想要将 MCP 服务器与所有存储库关联,请将以下内容添加到您的 VS Code 用户设置 JSON 中:
VS Code 手动安装
注意:为了快速安装,请单击此自述文件顶部的安装按钮。
使用 VS Code 设置
要在 VS Code 中手动安装 Peacock MCP 服务器,请按照以下步骤操作:
- 按
Cmd+Shift+P
(macOS)或Ctrl+Shift+P
(Windows/Linux)并搜索“首选项:打开用户设置(JSON)”来打开 VS Code 设置(JSON) - 将以下 JSON 添加到您的设置文件:
使用 CLI 命令
对于 VS Code Stable:
对于 VS Code 内部人员:
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Peacock MCP 服务器:
使用 MCP Inspector 在本地运行 MCP 服务器
如果您想在本地运行 MCP Inspector 来测试服务器,请按照以下步骤操作:
- 克隆此存储库:Copy
- 安装所需的依赖项并构建项目。Copy
- (可选)要使用 MCP Inspector 试用服务器,请运行以下命令:访问浏览器控制台中显示的 MCP Inspector URL。将Copy
Arguments
更改为dist/index.js
并选择Connect
。选择List Tools
查看可用的工具。
使用 GitHub Copilot 中的工具
- 现在 mcp 服务器已可发现,打开 GitHub Copilot 并选择
Agent
模式(而不是Chat
或Edits
)。 - 选择 Copilot 聊天文本字段中的“刷新”按钮来刷新服务器列表。
- 选择“🛠️”按钮查看所有可能的工具,包括来自此 repo 的工具。
- 在聊天中提出一个自然会调用其中一种工具的问题,例如:Copy
注意:如果您看到“抱歉,响应已被负责任的 AI 服务过滤。请重新措辞您的提示并重试。”,请尝试再次运行它或重新措辞提示。
You must be authenticated.
Tools
VS Code Peacock 扩展的 MCP 服务器 ( https://peacockcode.dev ),一次一个代码编辑器,为你的世界增添色彩。该项目的主要目标是展示如何使用 MCP 服务器与 API 交互。