什么是 MCP(模型上下文协议)
让 Agent 以统一标准连接外部工具与数据
一句话解释
MCP(Model Context Protocol)是让 AI 应用以统一标准连接外部工具、数据和服务的一种开放协议。你可以把它理解为“AI 世界的 USB-C”。
为什么需要它
过去每个 AI 工具都要为每个数据源单独开发集成,重复且脆弱。MCP 提供“服务器(提供能力)—客户端(消费)”的统一模型,Agent 一次实现即可对接海量资源。
组成要素
要素 · 作用
--- · ---
Tool · 可被执行的动作(如查天气)
Resource · 结构化的外部数据
Prompt · 可复用的提示模板
常见误区
- “MCP 是模型” — 它是连接层的协议,不是模型本身。
- “MCP 一定经网络” — 本地工具也可用 stdio 传输。