Skip to content
FunCoding

Search

Search docs, Skills and MCP

在 IDE 中使用 MCP

连接外部工具和上下文,区分服务器配置、信任、组织策略与工具调用。

This page has not been translated into English yet. The original Chinese version is shown below.

MCP 让 Copilot Chat 访问外部工具和数据。先配置并启动服务器,再在 Agent 模式中选择其工具;服务器注册成功、已登录、工具可见和某次调用获批是不同步骤。

访问前提

GitHub 的 IDE MCP 指南列出 VS Code 1.99+、Visual Studio 17.14+、Eclipse 2024-09+;JetBrains 需要兼容 IDE,Xcode 需要 Copilot 扩展。更具体的安装与版本差异见IDE 安装。

Business / Enterprise 席位由配置策略的组织或企业提供时,需要开启 MCP servers in Copilot,该策略默认关闭。官方明确此策略不控制个人 Free、Pro、Pro+、Max 套餐的 MCP 访问。

选择服务器类型

类型配置内容运行位置
本地进程启动命令、参数、环境变量本地环境,可以访问其获准的资源
远程服务URL、认证及请求头外部托管服务

GitHub 维护的 GitHub MCP提供仓库、Issue、PR 等工具;其他 MCP 可通过 Registry 查找,或按服务器自己的官方说明手动配置。

从配置到使用

  1. 按编辑器添加服务器,核对它将启动什么进程或连接哪个地址。
  2. 根据界面提示确认信任,并完成服务器所需认证。
  3. 在 Copilot Chat 中切换到 Agent。
  4. 打开工具选择器,检查服务器及所需工具是否已列出、启用。
  5. 提交需要该工具的任务,按实际提示补充参数或批准调用。

不能将 Registry 中“可安装”理解为当前账号已经具备外部系统的操作权限。GitHub MCP 中的具体工具仍继承对应 GitHub 功能的套餐和权限要求。

按编辑器继续

CLI 使用另一套服务器管理命令,不要直接把 IDE 菜单步骤当作 CLI 设置。