简短回答
当你总是把另一个应用里的数据复制进聊天,或把 AI 的回答再复制出去时,就用 MCP。问题只是一次性的、文本很短,或者你想先检查时,直接粘贴。MCP 的代价体现在设置、token 和访问权限上,所以要从只读开始。
本文内容
该粘贴,还是该连接?
MCP 是一种标准方式,把你的 AI 连接到其他工具上:Notion、GitHub、你的文件。连接之后,你的 AI 可以读取它们,并在其中操作。粘贴则是另一种方式:文本由你自己搬过去。
Claude Code 的文档给出了判断标准:当你总是把另一个工具里的数据复制进聊天时,就连接一台服务器。这样,你的 AI 就能直接读取并操作那个工具,而不是只依靠你粘贴的内容工作。
| 你的情况 | 用哪个 | 原因 |
|---|---|---|
| 你有一个关于某一页或某一份文档的问题。 | 粘贴 | 只需几秒钟,而且你清楚地知道你的 AI 看到了什么。 |
| 你想改写、总结或检查一段短文本。 | 粘贴 | 无需设置,聊天之外的任何东西都不会被改动。 |
| 你想在另一个应用里发生任何事之前,先读一读答案。 | 粘贴 | 你的 AI 只能给出答案。读过之后,改动由你自己来做。 |
| 你一遍又一遍地粘贴同一类东西:工单、页面、议题、日志。 | MCP | 你的 AI 实时读取,而不是依赖旧的副本。 |
| 你手动把 AI 的回答复制到另一个应用里。 | MCP | 你的 AI 可以在那个应用里做这项改动。刚开始时,让它先问你。 |
| 答案取决于会变化的数据,比如未关闭的工单或今天的部署。 | MCP | 粘贴只是某一时刻的快照。连接则直接读取工具本身。 |
| 你每周都要做同一项多步骤的任务。 | MCP,并保留这项任务 | 粘贴意味着每次都要重新复制。Delta MCP 会保留做成功的任务,因此你或你的 AI 可以再次运行它。 |
拿不准?我们的经验法则:先粘贴;同一类东西第二次要粘贴时,就去连接它。
MCP 会让你付出什么?
连接并不是免费的。你要付出设置、token 和访问权限三方面的代价,而每一项都有办法让它保持很小。
-
设置
每台服务器需要一条命令或一项配置;如果服务器要求登录,再完成登录。在 Claude Code 里,
claude mcp add添加服务器,/mcp让你登录。在 Cursor 里,你可以写一条文件配置,或从插件市场安装。怎样控制只添加你会用到的服务器。其余的可以在 Claude Code 里用
/mcp关掉,或在 Cursor 的 Customize 里关掉。 -
Token
工具返回的每一项结果都会进入对话,而每一步又都是一次新的请求,把这些内容全部带上。当一项结果超过 10,000 token 时,Claude Code 会发出警告,默认上限为 25,000 token。Anthropic 举的例子:把一场 2 小时销售会议的逐字稿,从一个工具搬到另一个工具,可能多出 50,000 token。这份逐字稿会经过模型两次。
怎样控制只索取任务需要的内容,而不是全部。Claude Code 的成本指南说,如果有
gh这样的命令行工具,它比 MCP 服务器更轻量。 -
访问权限
连接之后,你的 AI 就能访问你的数据,并替你采取行动。这正是它的用处,也是它的风险。Claude Code 的文档说,要先确认你信任每一台服务器。会去抓取外部内容的服务器,可能让你面临提示注入。
怎样控制从只读开始,或者让你的 AI 在每次改动前都先问你。下一节说明怎么做。
token 花在哪里,以及怎样减少: 怎样减少 MCP token 消耗
如果是使用限制让你停了下来: Claude Code 额度用完了?看看 MCP 服务器花了多少
能不冒账户风险地先试试 MCP 吗?
可以。先连接一个工具,只让你的 AI 读取它,然后一步一步地放开改动。
| 步骤 | 你的 AI 能做什么 | 在哪里设置 |
|---|---|---|
| 1. 只读 | 读取你的工具,从不改动它。 | GitHub 的 MCP 服务器:--read-only 会跳过它的写入工具。Delta MCP:为每个连接器选择 只读 模式。 |
| 2. 每次改动前都问 | 提出改动,由你逐一批准。 | Cursor:Allowlist 留空,每次调用都会询问。Claude Code:像 mcp__github 这样的 ask 规则,连读取也会询问。Delta MCP:每次改动前都问。 |
| 3. 在你信任的地方自行改动 | 做你允许它做的改动,不再询问。 | Cursor 的 Run Modes。Claude Code:allow 规则。Delta MCP:删除或发送前先问(它根据操作的名称识别删除和发送),或 自行改动。 |
把限制写进设置里,而不是写进你的提示词。Claude Code 的文档说,它的权限规则由 Claude Code 执行,而不是由模型执行。提示词决定 AI 会尝试什么;规则决定它能做什么。
在 Cursor 里怎么用 MCP?
添加服务器,确认它已打开,提出任务,并批准 Cursor 询问的调用。工具合适时,Cursor 会自动选用 MCP 工具;没有选中时,你可以点名指定一个。
- 添加服务器
在 Cursor 的插件市场里点一下即可安装。或者写进
.cursor/mcp.json,只对一个项目生效;或者写进~/.cursor/mcp.json,对所有项目生效。 - 确认已打开
在侧边栏打开 Customize。被停用的服务器不会加载,也不会出现在聊天里。
- 提出任务
相关时,Cursor 会使用 Available Tools 下列出的工具。你也可以点名要某个工具,或描述你需要什么。
- 批准调用
Cursor 的 MCP 页面说,默认情况下,使用 MCP 工具之前它会请求批准。点一下工具名旁边的箭头,可以看到它的参数。在推荐的默认运行模式 Auto-review 中,分类器会审查不在 Allowlist 上的调用。
如果每条消息都要点名服务器,比粘贴还慢,那就粘贴。对于你重复做的任务,连接一次,并保留这项任务,下一节说明怎么做。
如果你每周都重复同一项任务呢?
保留这项任务,然后一次性再运行。这就是 Delta MCP 为你已经连接的工具所做的事。
Delta MCP 是一款免费应用,运行在你的电脑上,位于你的 AI 应用和你的工具之间:Notion、GitHub、Linear、Vercel、你的文件。你的 AI 把每项任务写成一段简短的程序。Delta MCP 在第一次调用之前检查它,并把改动一起完成。它会回读能够核对的改动,并把任务保存在 Activity 里。
- 保留一项做成功的任务。 它会变成一个快捷指令,每次都会变化的少数几项作为输入。下次你的 AI 可以一次性完成它,或者你自己在应用里运行,无需 AI。当你的 AI 在 30 天之内做了两次同一项任务时,Delta MCP 会建议保留它。
- 选择它可以自行做多少。 每个连接器都有一种模式:自行改动、删除或发送前先问、每次改动前都问,或只读。读取从不询问。先从只读开始,然后再放开。
- 看得见,也能撤销。 Activity 显示每处改动的前后对比。Undo 会放回它能放回的内容。在你点击之前,Delta MCP 会告诉你哪些无法撤销,比如已经发出的消息。
- 在 Cursor 里使用它。 当你把 Cursor 切换过来时,Delta MCP 会在
~/.cursor/mcp.json里添加一条名为mcpdelta的条目。它会关闭它所接管的每台服务器的直接条目,并保留原始配置,以便放回去。它还会为你选择的 AI 应用写一个简短的 skill 文件。这个 skill 告诉你的 AI,通过 Delta MCP 在你的工具里完成任务。
在多步骤的任务上,与直接调用同样的服务器相比,我们在 Claude Code 里测得 token 消耗减少 3.3–24.1×。 全部测量数据和方法
常见问题
什么时候该用 MCP?
当你总是把另一个工具里的数据复制进聊天,或把 AI 的回答再复制回去时。Claude Code 的文档就点名了这种情况。连接你最常复制内容的那个应用,先让你的 AI 读取,然后再放开改动。
我需要 MCP 吗?
不需要。没有 MCP,你的 AI 也能工作。如果你的问题只是关于可以粘贴的文本的一次性问题,粘贴更快,而且你能看到你的 AI 看到了什么。当同样的数据或任务反复出现时,MCP 才划算。
复制粘贴比 MCP 快吗?
只问一个问题的话,是的:不需要任何设置。如果你每天都粘贴同一类东西,或者要把回答复制到另一个应用里,MCP 就能省去这些复制。设置只需一条命令或一项配置,如果服务器要求登录,再加上登录。
MCP 比粘贴多用 token 吗?
可能会。粘贴只添加你选择的文本。MCP 会添加每一项工具结果,而每一步又都是一次请求,带上整段对话。默认情况下,Claude Code 一开始只加载工具名称和服务器说明,所以多出来的服务器分量很轻。当一项结果超过 10,000 token 时,它也会发出警告。
为什么 Cursor 不用我的 MCP 服务器?
检查三件事。服务器必须在 Customize 里处于打开状态:被停用的服务器不会加载,也不会出现在聊天里。相关时,Cursor 会使用 Available Tools 下的工具。你也可以点名要某个工具,或描述你需要什么。
把 MCP 服务器连到我的账户上,安全吗?
安全与否,取决于服务器本身,以及你授予它的访问权限。Claude Code 的文档说,要先确认你信任每一台服务器。会去抓取外部内容的服务器,可能让你面临提示注入。先从只读开始,并让你的 AI 在改动前先问你。
来源
- Model Context Protocol, What is the Model Context Protocol (MCP)? MCP 是什么,以及它让 AI 应用能够访问用户数据,并代表用户采取行动。
- Claude Code, Connect Claude Code to tools via MCP 什么时候连接服务器;添加服务器并登录;先加载的工具名称和服务器说明;10,000 token 的警告和 25,000 token 的上限;信任每一台服务器。
- Claude Code, Manage costs effectively 每次请求都带上整段对话;在有命令行工具的地方,它比 MCP 服务器更轻量;关闭不用的服务器。
- Claude Code, Configure permissions MCP 权限规则,ask 和 deny 规则,以及规则由 Claude Code 而不是模型执行。
- Cursor, Model Context Protocol (MCP) 配置文件、Customize 页面、工具运行前的批准,以及 Cursor 如何选择工具。
- Cursor, Run Modes Auto-review 是推荐的默认设置。它把不在 Allowlist 上的调用交给分类器审查。Allowlist 留空时,每次都会询问。
- GitHub, GitHub MCP Server --read-only 参数会跳过写入工具。
- Anthropic, Code execution with MCP: Building more efficient agents (2025年11月4日) 各步之间,结果都要经过模型:2 小时会议逐字稿的例子,以及它的 50,000 token。
- Delta MCP, Writing a task (documentation) 把任务写成一个程序:第一次调用之前检查,改动一起完成,并回读。
- Delta MCP, Modes (documentation) 四种模式,以及读取从不询问。
- Delta MCP, Activity and Undo (documentation) 前后对比、Undo,以及对无法撤销内容的警告。
- Delta MCP, Shortcuts (documentation) 保留任务,无论有没有你的 AI 都可以再次运行,以及运行两次之后的建议。
- Delta MCP, Supported AI apps (documentation) Cursor 及其 mcp.json 条目。
- Delta MCP, The Delta MCP skill (documentation) 为你的 AI 应用写入的 skill 文件。
- Delta MCP, Benchmarks 多步骤任务上的 token 消耗,以及测量方法。