🔌 Socketlist

如何在 VS Code 中配合 GitHub Copilot 使用 MCP 服务器

使用 .mcp.json、MCP: Add Server 命令和 Copilot 智能体模式,在 VS Code 中配置 MCP 服务器。

准备工作

需要较新版本的 VS Code 和 GitHub Copilot。MCP 工具在 Copilot Chat 的 Agent 模式中使用。

1. 选择配置文件

VS Code 会读取多个配置文件。新配置推荐使用工作区根目录下的 .mcp.json(便于与团队共享)或个人使用的 ~/.copilot/mcp-config.json,两者都和 Claude Desktop 一样使用 mcpServers 键。旧的 .vscode/mcp.json 仍然可用,它使用 servers 键,并为每个服务器指定 type:

{
  "servers": {
    "fetch": {
      "type": "stdio",
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    }
  }
}

2. 或者使用命令

在命令面板中运行 MCP: Add Server,或打开 Chat: Open Customizations → MCP Servers,按向导添加服务器。也可以在扩展视图中输入 @mcp,从 MCP 服务器库中安装。

3. 启动并使用

以 Agent 模式打开 Copilot Chat,确认信任提示,然后用 Configure Tools 按钮启用服务器的工具。MCP: List Servers 可以查看它是否正在运行。

密钥管理

使用输入变量,而不要把 API 密钥直接写进文件。VS Code 只会询问一次并安全地保存。

相关指南

2026 年最佳Claude Desktop MCP 服务器 · 2026 年最佳Cursor MCP 服务器

MCP 每周精选 – 把最新、最热门的 MCP 服务器发送到你的邮箱。