前面两篇我们学会了上手 Claude Code,也看了 5 个实战案例。 这一篇讲一个能让你 Agent 能力「指数级膨胀」的东西——MCP(Model Context Protocol)。
一、先说人话:MCP 是什么?
MCP 的全称是 Model Context Protocol(模型上下文协议),是 Anthropic 提出的开放标准,用来让 AI Agent 接入任意外部工具。
打个比方:
- 没有 MCP 的 Claude Code,像一个只能在自己文件夹里干活的手艺人;
- 接了 MCP 的 Claude Code,像开了外挂的全能选手——能查网页、能刷数据库、能连网盘、能操作你本地的任何软件。
一句话:
MCP 是 Agent 和外部世界的「万能插头」。插上什么,就能干什么。
二、为什么要用 MCP?
默认的 Claude Code 虽然能读写文件、执行命令,但它是「困在沙盒里」的。MCP 把它解放出来,让你能:
| 能力 | 举例 |
|---|---|
| 查实时信息 | 接个搜索 MCP,Agent 写代码时能实时查文档、查资料 |
| 操作数据库 | 接个数据库 MCP,直接让 Agent 帮你查表、写 SQL、改数据 |
| 连网页服务 | 接个浏览器 MCP,Agent 能打开网页、抓内容、填表单 |
| 操纵本地软件 | 接个文件/图片/系统 MCP,Agent 能处理更多类型的东西 |
| 连接企业系统 | 生产环境接入公司内部 API,让 Agent 干活更「懂行」 |
核心价值:让 AI 不只会「想」,还能「落地」——自己动手去拿数据、做操作、完成任务闭环。
三、MCP 怎么用?(以 Claude Code 为例)
3.1 装一个 MCP 服务器
Claude Code 支持通过配置文件挂载 MCP 服务器,常见两种:
方式 A:远程 MCP(比如 Smithery / MCP 托管平台)
在项目的 .mcp.json 或全局配置里声明服务器地址,
并提供必要的鉴权信息,Claude Code 启动时会自动连接。
方式 B:本地 MCP(比如一条执行某个程序的命令)
声明一条启动命令,Claude Code 会用子进程拉起这个 MCP 工具。
3.2 让 Agent 用上 MCP
配置好之后,你在对话里自然提就行:
帮我用搜索工具查一下「番茄小说最新写作趋势」,整理成三点。
Claude Code 发现当前任务需要外部信息时,会自动调用你挂载的搜索 MCP 去查,然后把结果整合给你。
你不需要写任何 MCP 的代码,只需要「挂上去、说一声」,Agent 就会自己用。
四、几个常用的 MCP 方向
如果你刚上手不知道接什么,这几个方向新手友好:
- 网络搜索 MCP:Agent 能实时查资料、查文档、查新闻。
- 网页抓取 MCP:让 Agent 打开 URL、抽取正文,做信息收集和分析。
- 数据库 MCP:直接连 MySQL / PostgreSQL,让 Agent 帮忙写 SQL、查数据。
- 文件 / 图片处理 MCP:扩大 Agent 能处理的文件类型边界。
- 你所在行业的小工具 MCP:比如你常写的博客、常用的网盘、常看的平台,都可能有人做对应的 MCP。
五、MCP 的注意事项
- 权限要谨慎:MCP 能操作外部系统,等于把「钥匙」交给了 Agent,只挂你信任的服务器。
- 敏感信息别乱填:在 MCP 配置里填 API Key、密码时,注意别泄漏到日志里。
- 按需挂载:不是 MCP 越多越好,挂太多反而让 Agent 困惑,按任务选最需要的两三个即可。
- 先小范围试:新接的 MCP 先在测试环境使一遍,确认行为符合预期再上生产。
六、结语
MCP 是这两年 AI 工具里「最被低估的杠杆」之一。
同样的 Claude Code,接了 MCP 和不接 MCP,能做的事情差了整整一个量级。它让 AI 从「聪明但只会空谈」,变成「聪明且真的能动手」。
如果说 Agent 是员工,那 MCP 就是它的工具箱。工具越全,它越能独当一面。
想深入了解,可以去看 MCP 的官方资料:
- Model Context Protocol 官网:
https://modelcontextprotocol.io

评论