什么是 MCP?
Anthropic 的开放标准,定义 AI 应用与外部工具/数据的连接方式。类似 HTTP 之于 Web,MCP 是 AI 集成的标准协议。
一句话总结:Anthropic 开放标准,AI 连接外部工具和数据的协议,定义 Tools/Resources/Prompts 三原语,JSON-RPC 通信,200+ 服务器,AI 集成的 USB-C。
协议架构
三大原语
- Tools — AI 可执行的操作
- Resources — AI 可读取的数据
- Prompts — 可复用的提示模板
传输协议
stdio(本地)、HTTP+SSE(远程)、Streamable HTTP(现代远程)。
SDK
TypeScript、Python、Kotlin、C#。
常见问题
Q: 只限 Claude? A: 不,开放标准,Cursor/Codex 等都支持。
Q: 能用 Python 写?
A: 能,mcp 包功能完整。