名词百科
什么是 MCP(模型上下文协议)?
一句话定义
MCP(Model Context Protocol,模型上下文协议)是让模型应用以统一方式接入外部工具与数据源的开放协议。它把「模型怎么调用工具」标准化,避免为每个模型、每个工具重复写适配。
它到底是什么
MCP 要解决的是集成组合爆炸:三个模型应用对接五个工具,传统做法要写十五套适配;有了统一协议,工具按协议实现一次,任何支持协议的模型应用都能接入。
它的定位类似「工具侧的 USB 接口」:定义能力的描述方式、调用方式与返回格式,把工具与应用的耦合解开。
怎么运作的
架构:客户端(模型应用)与服务端(工具提供方)通过协议通信。一个客户端可连多个服务端,各自暴露不同能力。
能力声明:服务端描述自己提供哪些工具、需要什么参数、返回什么结构。模型据此决定调用哪个工具、传什么参数。
传输方式:本地进程间通信适合访问本机资源,远程连接适合共享服务。选择取决于工具部署在哪。
权限:接入工具意味着授权模型执行操作。必须限定可访问范围,高风险操作需要人工确认,且要有调用审计。
容易混的几个概念
- 函数调用:模型厂商各自实现的工具调用机制,MCP 在其上做标准化。
- 插件:某一平台的扩展机制,通常不跨平台。
- API:工具本身的能力接口,MCP 是对它的描述与封装。
- Agent:使用 MCP 工具的一方,MCP 本身不决策。
常见问题
MCP 会取代 API 吗?
不会。API 是服务本身的接口,MCP 是面向模型的适配层。工具仍需要 API,只是多了一层标准描述,让模型能发现和调用。
接入 MCP 有什么风险?
主要是权限扩散。工具一旦接入,模型就可能调用它。需要限定工具集合、按最小权限授权、记录调用日志,并对写操作设人工确认。
F AI 新兴 · 同组词条
智能客服智能客服是用模型或规则自动应答客户咨询的系统,能力范围从关键词匹配的知识库问答,到理解上下文、调用业务接口完成查询与办理。PromptPrompt(提示词)是输入给模型的指令与上下文,决定模型输出的方向与质量;提示词工程是设计、迭代和评估提示词的方法。企业知识库企业 AI 知识库是把企业内部的文档、规范、工单等资料整理成可被模型检索使用的知识系统,通常以 RAG 为技术基础,用于问答、辅助写作与培训。AI原生应用AI 原生应用是围绕模型能力设计的软件,模型承担理解、决策与生成的核心职责,而不是在既有流程上叠加一个 AI 功能。RAGRAG(Retrieval-Augmented Generation,检索增强生成)是先从外部知识库检索相关内容,再把检索结果作为上下文交给模型生成答案的技术方案。它让模型的回答有据可依。低代码低代码是用可视化配置加少量代码快速构建应用的平台,提供表单、流程、报表等预制能力;无代码是更进一步,完全不写代码,通过拖拽与配置完成应用搭建。AIGCAIGC(AI Generated Content,人工智能生成内容)指由模型生成的文本、图片、音频、视频等内容形态。它的核心变化是把内容生产从人工创作转为模型生成加人工筛选。RPARPA(Robotic Process Automation,机器人流程自动化)是用软件模拟人在界面上的操作,自动完成重复性的规则化任务,如录入、下载、复制粘贴、跨系统搬运数据。