MCP 是什么
MCP 是连接“模型世界”和“工具世界”的协议层。
直观理解
没有 MCP 时,不同工具常常要写不同适配代码。
有 MCP 后,客户端和服务端按统一协议通信,工具接入成本显著下降。
你会在 MCP 里看到什么
- Host:承载 Agent 的应用。
- Client:在 Host 内与 MCP Server 通信的组件。
- Server:暴露 tools/resources/prompts 的服务。
MCP 的价值
- 标准化:减少一次性胶水代码。
- 组合性:不同 Server 可组合。
- 治理性:权限与审计更清晰。
什么时候不必上 MCP
- 只有一个简单工具,且生命周期很短。
- 团队不需要跨项目复用能力。
- 对审计和治理要求很低。
