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 来测试服务器,请按照以下步骤操作:
- 克隆此存储库:
- 安装所需的依赖项并构建项目。
- (可选)要使用 MCP Inspector 试用服务器,请运行以下命令:访问浏览器控制台中显示的 MCP Inspector URL。将
Arguments
更改为dist/index.js
并选择Connect
。选择List Tools
查看可用的工具。
使用 GitHub Copilot 中的工具
- 现在 mcp 服务器已可发现,打开 GitHub Copilot 并选择
Agent
模式(而不是Chat
或Edits
)。 - 选择 Copilot 聊天文本字段中的“刷新”按钮来刷新服务器列表。
- 选择“🛠️”按钮查看所有可能的工具,包括来自此 repo 的工具。
- 在聊天中提出一个自然会调用其中一种工具的问题,例如:
注意:如果您看到“抱歉,响应已被负责任的 AI 服务过滤。请重新措辞您的提示并重试。”,请尝试再次运行它或重新措辞提示。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
VS Code Peacock 扩展的 MCP 服务器 ( https://peacockcode.dev ),一次一个代码编辑器,为你的世界增添色彩。该项目的主要目标是展示如何使用 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