一、为什么要把 MCP 装到不同客户端
如果你只用 Claude Desktop,可以跳过这一章——但建议读一下"九、跨客户端共用配置"那节。
这一章的目的:
- 让你写代码时(Cursor / VS Code)也用 MCP;
- 让你工作中已经在用 ChatGPT 时也用 MCP;
- 让你一份 token、一份配置,多客户端共用,而不是每家重写一遍。
二、Cursor 中接入 MCP
Cursor 的 MCP 体验:业界最丝滑
Cursor 是一款基于 VS Code 的 AI IDE,2025 年下半年起对 MCP 做了非常深度的整合。 它的 MCP 设置面板可能是所有客户端里最直观的。
启用步骤
- 打开 Cursor;
- 顶部菜单:Cursor → Settings(或按
Cmd / Ctrl + ,); - 左侧导航选 「Features」→「MCP」;
- 点 「+ Add New MCP Server」;
- 在弹出的小窗里填:
- Name:随便起,比如
filesystem; - Type:
stdio或sse(远程); - Command(stdio):例如
npx -y @modelcontextprotocol/server-filesystem /Users/you/mcp-sandbox; - 或 URL(远程):例如
https://mcp.notion.so/sse。
- Name:随便起,比如
填完保存,立刻可用,不需要重启。
在 Cursor 里使用
- 在 Composer 或 Chat 里直接对话;
- 当 AI 想用某个工具时,会有提示让你确认;
- 你可以在设置里关闭"二次确认",让某个 MCP 自动允许(但仅对你绝对信任的 MCP 这么做)。
Cursor 特色用法
- Composer + MCP:可以让 AI 一次性"读 Sentry 日志 → 改代码 → 提 PR → 发 Slack";
@MCP:在对话里输入@,可以快速 mention 某个 MCP;- Project Rules:每个项目可以配一份独立的 MCP(适合不同仓库连接不同的工具)。
推荐 Cursor 的 MCP 组合(开发者)
filesystem → 读项目文件
git → 本地 Git 操作
github → 提 PR、看 Issue
sentry → 看错误堆栈
playwright → 跑端到端测试
三、VS Code 中接入 MCP(含 GitHub Copilot Chat)
现状
VS Code 自 2025 年中起,通过 GitHub Copilot Chat 原生支持 MCP。 2026 年开始,越来越多 VS Code 扩展(如 Cline、Continue)也支持 MCP。
用 GitHub Copilot Chat 接入 MCP
启用步骤
- 确保你装了最新版 VS Code 和 GitHub Copilot Chat 扩展;
- 打开命令面板
Cmd / Ctrl + Shift + P; - 输入
MCP: Add Server; - 跟着向导选类型(stdio / HTTP)填配置;
- 配置自动写入
~/.vscode/mcp.json(或工作区级.vscode/mcp.json)。
配置示例(mcp.json)
{
"servers": {
"filesystem": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "${workspaceFolder}"]
},
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
注意 VS Code 的
mcp.json顶层 key 是servers,不是mcpServers, 这是它和 Claude/Cursor 不一样的地方。
使用
在 Copilot Chat 输入框里:
- 输入
#可以浏览可用的 MCP 工具; - 选中或直接对话即可。
用 Cline / Continue 等开源插件接入 MCP
如果你不想付费 Copilot,可以装:
- Cline(前身 Claude Dev):开源、免费,支持 MCP,对 Claude API 友好;
- Continue:同样支持 MCP,可接入多家模型。
它们的 MCP 配置面板类似 Cursor,也是图形化为主。
四、ChatGPT 中接入 MCP
ChatGPT 的两条路径
路径 1:Connectors(连接器)
- 适合:日常用户;
- 在 ChatGPT 网页/桌面/移动版的设置里启用;
- 内置一批官方/合作伙伴的 MCP(Notion / Google Drive / Slack 等);
- 不需要写任何配置,点登录授权就行。
路径 2:Apps SDK(远程 MCP)
- 适合:开发者 / 高级用户;
- 通过 OpenAI 的 Apps SDK 把任何 MCP 服务器接入;
- 支持本地(用 mcp-remote 转发)和远程 MCP;
- 灵活度高,可以接非官方/自建 MCP。
Connectors 实操步骤
- 打开 ChatGPT(Web 或桌面);
- 头像 → Settings → Connectors;
- 看到一堆"已支持"的 MCP(Notion / Google Workspace / Microsoft 365 / Slack / GitHub …);
- 点 Connect → 走完 OAuth;
- 回到对话,工具栏里多了一个"工具"按钮,可以勾选;
- 直接说:"列一下我 Notion 里的待办" 即可。
Apps SDK 接入自定义 MCP
ChatGPT 不直接像 Claude 那样吃 stdio 的本地服务器, 但可以通过 mcp-remote 把本地 MCP 暴露成 HTTPS:
npx mcp-remote https://localhost:3000 --token your-token
然后在 ChatGPT 的 Connectors 里选"Custom Connector",填上这个 URL。
普通用户提醒: 如果你只是想让 ChatGPT 用 Google Drive、Notion,走 Connectors 就够了, 不需要碰 Apps SDK。
五、Gemini / Microsoft Copilot 简述
Gemini
- 在 Google AI Studio 里打开"Tools"面板;
- 选"Add MCP Server";
- 支持远程 HTTPS MCP(OAuth 自动);
- 本地 stdio 暂时需要通过 mcp-remote 转一道。
Microsoft Copilot
- 在 Copilot Studio / M365 Copilot 里通过"Connectors"接入;
- 大部分企业级 SaaS(Salesforce、Dynamics、SharePoint)都已有官方 Connector;
- 企业用户的最佳路径:让 IT 部门统一在 Copilot Studio 里部署 MCP,所有员工就都能用。
六、客户端能力对比表(2026 年 4 月)
| 能力 | Claude Desktop | Cursor | VS Code(Copilot) | ChatGPT |
|---|---|---|---|---|
| 本地 stdio MCP | 是 | 是 | 是 | 需 mcp-remote |
| 远程 HTTPS MCP | 是 | 是 | 是 | 是 |
| OAuth 自动 | 是 | 是 | 是 | 是 |
| 内置商店 | 是 | 是(社区) | 部分 | 是(Connectors) |
| 多 MCP 协同 | 是 | 是(最强) | 是 | 是 |
| 离线运行 | 是 | 是 | 是 | 否 |
| 配置文件标准 | claude_desktop_config.json | settings JSON | mcp.json | UI 配置 |
七、跨客户端"一份配置走天下"
如果你同时用 Claude + Cursor + VS Code,最痛苦的事是: 同一个 MCP 要在 3 个文件里配 3 遍。
下面是我个人的"一份配置走天下"方案。
方案 1:用 getmcp 同步
getmcp 支持 --client all,一条命令同步到所有客户端:
npx @getmcp/cli add filesystem --client all --path ~/mcp-sandbox
npx @getmcp/cli add brave-search --client all
它会自动识别每家配置文件位置和格式差异。
方案 2:用 mcp-remote 把本地 MCP 暴露成 HTTPS
把 filesystem MCP 跑成一个 HTTPS 服务:
npx mcp-remote @modelcontextprotocol/server-filesystem ~/mcp-sandbox --port 3001
然后 Claude / Cursor / VS Code / ChatGPT 全部连同一个 https://localhost:3001。
只用维护一份"服务实例",配置文件里只填 URL。
方案 3:自建 MCP 网关
进阶玩家会用 mcpx 或自建一个 MCP 网关(类似 nginx 反代), 所有 MCP 集中在网关后面,客户端只需要连网关一个地址。
普通用户用方案 1 或 2 就够了。
八、不同客户端的最佳人格化建议
不同客户端有不同"灵魂",配 MCP 时也有最佳搭配:
| 客户端 | "人格" | 我的最佳搭配建议 |
|---|---|---|
| Claude Desktop | 谦逊 + 谨慎,安全意识强 | 适合配"敏感操作"类 MCP(删文件、发邮件、发布内容) |
| Cursor | 主动 + 喜欢主动行动 | 适合配"开发流"MCP(Git/GitHub/Sentry/Playwright) |
| VS Code Copilot | 紧凑 + 跟在编辑器旁 | 适合配"项目内"MCP(filesystem 限定到当前 workspace) |
| ChatGPT | 通才 + 用户基数大 | 适合配"个人办公"MCP(Notion/Google Drive/邮件) |
九、本章小结
- Cursor:设置面板里点几下,最丝滑;
- VS Code:通过 Copilot Chat 走
mcp.json,注意顶层 key 是servers; - ChatGPT:日常用 Connectors 即可,进阶用 Apps SDK + mcp-remote;
- Gemini / Copilot:企业用户走官方 Connector 最稳;
- 跨客户端共用:
getmcp --client all是普通用户最快路径。
十、动手任务(30 分钟)
任选其一完成:
- A:开发者——在 Cursor 里装一个 GitHub MCP,让它列出你的最近 5 个 PR;
- B:办公族——在 ChatGPT Connectors 里装上 Notion / Google Drive,让它把上周的会议纪要按项目归档;
- C:极客——用 mcp-remote 把本地 filesystem MCP 暴露成 HTTPS,让 Claude 和 Cursor 同时连过去。
任务全部完成后,恭喜你已经"装好了所有手脚"。 第三篇(进阶篇)开始,我们要开始真正"用力"了——10 款必装神器、办公自动化、知识管理、生活场景,一个不落。