什么是 MCP(模型上下文协议)?
MCP(Model Context Protocol,模型上下文协议)是 Anthropic 提出的一个开放标准,让大模型能统一、安全地连接各种外部工具和数据源——文件系统、数据库、第三方应用都可以接入。
用一个类比理解
手机上的充电接口如果每家都不一样,你就得带一堆不同的充电线——USB-C 的出现让大家统一了。MCP 就是 AI 领域的"USB-C":不管是什么大模型、什么工具,只要都支持 MCP,就能互相插拔、协同工作,开发者不用为每个 AI 单独写一套连接代码。
它能让 AI 做什么?
接入 MCP 之后,AI 可以:
- 直接读写你电脑上的文件
- 查询公司数据库里的数据
- 操控网页浏览器、发送邮件
- 调用 Slack、GitHub、飞书等各种 SaaS 工具
本质上是把 AI 的能力从"能聊天"扩展到"能干活"。
和 API 有什么区别?
传统方式是让每个 AI 分别学习如何对接每个工具的 API,接口不统一、维护麻烦。MCP 是一套所有工具商和模型商都可以遵守的统一协议——就像快递公司统一用标准纸箱,任何快递员都知道怎么处理。
常见误解
- "MCP 是某个功能,装一下就有"——MCP 是协议标准,需要工具开发者和 AI 平台都支持,目前正在快速普及中。
- "只有程序员才用 MCP"——随着各大 AI 产品集成 MCP,普通用户也会无感受益,就像你不懂 USB 协议但照样用充电线一样。