AI 百科 · MCP百科

什么是 MCP 协议

MCP 是连接大模型与工具/数据源的开放标准,被称为"AI 界的 USB-C",一次封装、处处调用。

什么是 MCP 协议插画

定义

MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 发起、业界广泛采纳的开放标准,用于规范大模型与外部工具、数据源之间的连接方式。任何系统封装为 MCP Server 后,支持 MCP 的模型与 Agent 客户端都能标准化地调用它。

工作原理

MCP 采用客户端-服务端架构:Agent(MCP Host/Client)连接一个或多个 MCP Server;Server 以标准格式声明自己提供的工具(Tools)、资源(Resources)与提示(Prompts)。模型根据工具描述自主决定调用哪个工具、传什么参数,执行结果以标准格式回传。

核心组成

  • MCP Host —— 运行模型/Agent 的应用,如 IDE、聊天客户端。
  • MCP Client —— 与 Server 保持连接的协议客户端。
  • MCP Server —— 封装具体系统能力的服务端,声明工具与资源。
  • 传输层 —— stdio / HTTP 等通信方式。

应用场景

  • 企业系统统一工具化
  • Agent 生态接入
  • 跨厂商模型复用同一套工具

优势

  • 避免为每个模型重复写集成
  • 工具生态可复用可交易
  • 标准化的安全与审计位

限制

  • 生态仍在快速演进
  • 工具描述质量影响调用准确率
  • 需要配套网关做权限管控

企业应用视角

对企业而言,MCP 的价值是把"AI 集成"从项目级重复劳动升级为资产级建设:核心系统封装一次 MCP Server,全公司 Agent 复用。讯芯提供 MCP 网关方案统一鉴权、限流与审计。

讯芯相关能力

把概念变成落地方案

常见问题

关于这个概念的常见疑问

MCP 与 OpenAI 的 Function Calling 冲突吗?

不冲突。Function Calling 是模型侧的调用接口,MCP 是工具侧的标准封装。工具做成 MCP Server 后,各家的 Function Calling 都可以映射到同一套工具。

联系我们

让 AI 进入您的业务

与讯芯顾问聊聊您的业务场景,我们提供免费的可行性评估与落地路线建议。