术语●●○4 分钟 · +40 XP
MCP(Model Context Protocol):AI 工具如何互联
MCP 是一个开放标准,让 AI 模型能用统一的方式连接工具和数据。
MCP 解决的问题
在 MCP 出现之前,每个 AI 应用都得为每个工具单独搭一套连接:一套接 Google Drive,另一套接 GitHub,第三套接自己的数据库。这就像每个插座都要单独做一根线。
MCP 是什么
MCP(Model Context Protocol)是 Anthropic 在 2024 年 11 月推出的一个开放协议。它定义了一套统一的标准,规定 AI 应用如何连接外部工具和数据源——通过所谓的“MCP server”。一个 MCP server 可以封装对数据库、文件系统或日历的访问,并以一种任何支持 MCP 的 AI 应用都能理解的格式提供出来。
标准插头的比喻
MCP 就像一种标准化的插头:为你的工具做一个 MCP server,任何支持 MCP 的 AI 应用(不止某一个特定应用)都能直接用——不用为每个应用单独写适配代码。
这对你意味着什么
如果你在搭建一个 AI agent,你可以直接用现成的 MCP server(比如文件系统、网页搜索、数据库),而不用自己把每个集成都写一遍。这能省时间,也让 agent 更容易扩展。
示例
“文件系统”MCP server 让 agent 能读写文件——不管是哪个 AI 应用在用它,走的都是同一套标准。
小测验
MCP 是谁推出的?它是用来做什么的?
来源
- Model Context Protocol:官方网站 ↗ modelcontextprotocol.io
- Anthropic:Model Context Protocol 发布公告 ↗ www.anthropic.com
- GitHub:modelcontextprotocol ↗ github.com