GitHub Copilot MCP:在 VS Code 中添加 MCP 服务器
GitHub Copilot 在 Agent 模式下使用 MCP 服务器。在 VS Code 中,你可以在 mcp.json 文件里配置,或使用 MCP: Add Server 命令。以下是 VS Code 和 GitHub 文档中的当前步骤。
如何为 GitHub Copilot 添加 MCP 服务器
VS Code
- 在命令面板(Ctrl+Shift+P,macOS 上为 Cmd+Shift+P)中运行 MCP: Add Server,选择 Workspace 或 Global。也可以自己编辑文件:项目中的
.vscode/mcp.json,或用户级的mcp.json(通过 MCP: Open User Configuration 打开)。 - 对于远程服务器,在
servers下添加一个条目,设置"type": "http"和url。API 密钥请放在inputs变量中,不要直接写进文件。 - 通过
mcp.json中服务器上方显示的 Start 操作启动服务器。对于 OAuth 服务器,点击 Auth 并在浏览器中登录。 - 打开 Chat 视图,选择 Agent 模式,并通过 Configure Tools 开启或关闭单个工具。
{
"inputs": [
{
"type": "promptString",
"id": "anythingmcp-key",
"description": "AnythingMCP API key",
"password": true
}
],
"servers": {
"anythingmcp": {
"type": "http",
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "${input:anythingmcp-key}" }
}
}
}如果你是通过组织的 Copilot Business 或 Enterprise 获得 Copilot,需要由管理员启用 MCP servers in Copilot 策略,该策略默认关闭。Copilot Free、Pro、Pro+ 和 Max 不受该策略约束。
其他 IDE 和 Copilot CLI
Copilot 还在 Visual Studio、JetBrains IDE、Xcode、Eclipse 以及 Copilot CLI 中支持 MCP。GitHub 文档列出这些编辑器支持通过 OAuth 或令牌连接远程 MCP;配置所在的位置因 IDE 而异。
以下步骤已于2026年9月25日对照厂商文档核实:
AnythingMCP 能额外提供什么
有了 AnythingMCP,Copilot 的 agent 不仅能访问你的代码,还能访问你公司的系统:REST/OpenAPI、SOAP 和 GraphQL API 以及 SQL 数据库无需代码即可成为 MCP 工具,统一放在 mcp.json 中的一个 URL 之后。同时还提供按用户分配的 MCP API 密钥、基于角色的工具访问权限和审计日志。你可以使用 AnythingMCP Cloud(托管在法兰克福,7 天免费试用),也可以自托管;它基于 AGPL-3.0 开源。
GitHub Copilot MCP:常见问题
GitHub Copilot 支持 MCP 吗?
支持。MCP 可用于 VS Code 和其他 IDE 中的 Copilot Chat、Copilot CLI,以及 GitHub.com 上的 Copilot agent,后者按仓库配置 MCP 服务器。
GitHub Copilot 中的 MCP 免费吗?
你需要有 Copilot 的使用权限,免费套餐也算。对于 Copilot Business 和 Enterprise,必须启用组织的 MCP servers in Copilot 策略,该策略默认关闭。Copilot Free、Pro、Pro+ 和 Max 不受该策略约束。
VS Code 把 MCP 服务器存储在哪里?
工作区中的 .vscode/mcp.json(顶层为 servers 对象)、项目根目录下可移植的 .mcp.json(mcpServers 对象),或用户配置文件中的 mcp.json(通过 MCP: Open User Configuration 打开)。
远程还是本地 MCP 服务器:在 Copilot 中该用哪一种?
本地服务器以命令的形式在你的电脑上运行,可以执行任意代码,因此 VS Code 会先请你确认信任它们。远程服务器通过 HTTP 访问("type": "http"),可以用 OAuth 或请求头认证,一台服务器就能服务整个团队。
全部 GitHub Copilot 指南
2 结果 · 包含 GitHub Copilot 分步指南的所有连接器。大多数配置只需 10 分钟以内。
GitHub Copilot 按需技能:通过 MCP 获取任意 Agent Skill
让 VS Code 中的 GitHub Copilot 获取所有公开 Agent Skill:它的 agent 通过 AnythingMCP 找到合适的 SKILL.md 并执行。无需管理技能文件夹。
阅读指南如何将 Sorare 连接到 GitHub Copilot — 通过 MCP 的 NFT 幻想足球
使用 AnythingMCP 将 Sorare 的 GraphQL API 连接到 GitHub Copilot Chat。以自然语言查询卡片、球员、阵容、拍卖、钱包和转会市场。Bcrypt 加盐登录和 30 天 JWT 缓存自动处理。
阅读指南