MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 公司提出并开源的一项标准协议框架,旨在标准化大型语言模型与外部数据源和工具之间的交互方式。通过 MCP,AI 应用可以以统一的方式访问本地和远程资源,实现更高效、灵活的集成。
MCP 被誉为 AI 应用的“USB-C 接口”,就像 USB-C 为设备连接各种外设提供了标准化方式一样,MCP 为 AI 模型连接不同的数据源和工具提供了标准化接口。
MCP 采用模块化的客户端-服务器架构,解耦了 AI 助手与后端服务之间的关系。典型的 MCP 部署包括:
MCP 客户端通过 JSON-RPC 接口与服务器通信,支持多种传输机制,包括标准输入 / 输出(stdio)和流式传输 HTTP(Streamable HTTP)。
当用户以自然语言提出请求时,MCP 的工作流程如下:
整个过程对用户透明,提供了流畅的自然语言交互体验。
MCP协议的价值在于通过标准化统一的接口,打破了大语言模型的能力边界,使用户能够通过自然语言交互方便地调用各类工具和资源,极大提高了人机交互的体验。更多的MCP技术原理可参考 官方文档。
目前可在火山方舟体验中心体验 MCP 能力,点击对话框下方的「MCP」按钮,即可体验 MCP 能力。
在服务器管理界面点击按钮即可开启服务,访问密钥已预置,如无预置密钥,需自行去服务提供商官网获取。目前已支持飞常准,水滴信用等7个三方MCP应用,更多应用正在开发中,敬请期待。