企业智能体要完成真实任务,必须连接数据库、业务系统、文件、知识库和各种服务接口。如果每个模型、每个应用都单独开发一套连接方式,维护成本会快速上升。MCP试图为这类连接提供更加统一的协议。
MCP的基本结构
MCP采用主机、客户端和服务器结构。AI应用作为主机管理连接;客户端负责与某个服务器保持会话;服务器则向AI应用提供能力。
服务器主要可以暴露三类内容:
- Tools:可以执行的函数,例如查询订单、创建工单或读取库存。
- Resources:可供读取的数据,例如文件、数据库记录或业务状态。
- Prompts:可复用的交互模板和任务指导。
MCP对企业有什么价值
首先,它让工具描述和调用方式更统一,智能体可以先发现工具,再根据输入结构调用。其次,连接器可以在多个AI应用之间复用。再次,系统能力和模型能力可以相对解耦,方便后续更换模型或扩展应用。
ERP和MES是否都要改造成MCP
不一定。企业可以在现有API、数据库视图或中间件之上增加MCP适配层,也可以继续使用传统API。选择取决于现有架构、调用规模、安全要求和维护能力。
安全边界不能交给协议自动解决
MCP提供连接和能力发现机制,但企业仍要落实身份认证、最小权限、参数校验、敏感字段脱敏、关键动作审批、调用日志和异常熔断。协议统一并不等于业务安全自动成立。