MCP—— AI 世界的 USB‑C 通用接口 一、全称与基础定义全称MCP Model Context Protocol 模型上下文协议定义MCP 统一 一套标准工具只写一遍所有 Agent、所有大模型直接即插即用。二、核心架构客户端 服务端C/S1、角色涉及三个角色MCP Host运行 AI 应用的宿主程序内含 MCP ClientMCP Client与 MCP Server 通信的客户端MCP Server提供工具能力的服务端2、架构MCP 三大核心能力全部由 MCP Server 向外提供Tools 可执行工具本质是支持RPC远程调用、带有副作用的可执行函数能够完成文件修改、数据库增删改、接口请求、消息推送等会变更系统/数据状态的操作。Resource 只读上下文资源仅用于纯数据读取支持读取本地文件、知识库文档、数据库单条记录、云端文档等只读内容。和传统向量 RAG 对比传统向量RAG需要提前对文档做切片、向量化、入库并构建索引用户每一轮提问都必须执行向量相似度检索召回匹配相关片段后再送入大模型MCP Resource则会为每一份数据源分配唯一专属URI大模型可直接指定目标URIMCP客户端发起RPC请求服务端执行绑定函数直接返回原文天然省去向量检索、语义匹配召回流程。Prompt 可复用提示词模板将项目内高频使用的系统提示词、任务指令模板统一托管在MCP服务端支持接收参数动态拼接生成PromptAgent客户端可按需远程拉取模板并渲染使用实现提示词统一管理与复用。副作用一个函数执行完之后除了 return 返回结果以外额外修改了程序外部、系统、文件、数据库、网络里的内容让环境发生了永久性变化这个额外产生的影响就叫副作用。三、MCP执行流程步骤一握手MCP Host 发送查询请求给 MCP Server获取服务端可调用的全部工具、资源、提示词能力列表。步骤二注入MCP Host 将工具能力列表发送给LLM告知大模型可调用的工具规范。步骤三决策LLM 判断是否需要调用工具确定目标工具与入参将调用指令下发给 MCP Host。步骤四路由执行MCP Host 通过 MCP 协议将调用请求发送给 MCP ServerServer 执行对应 Tool 并将结果回传给 MCP Host。步骤五继续推理MCP Host 把工具返回结果和用户提示词一起交给LLMLLM 继续推理或输出最终结果。四、MCP 的三种模式1、StdioStdio 标准输入输出模式本地进程默认首选。MCP Server 和 MCP Host 在同一台机器上。2、Streamable HTTPStreamable HTTP 通过HTTP流式传输通信MCP Server 部署在远程服务器上。3、SSESSEServer-Sent Events服务器发送事件需要服务端主动推送现在基本淘汰。五、AI 工具配置MCP1、获取 MCP客户端接入配置文件进入魔塔网址https://www.modelscope.cn/my/overview点击 MCP广场选择要使用的 MCP服务器演示12306服务配置可选择远程调用Remote或本地调用Stdio以及 MCP 的模式点击连接生成 MCP 客户端接入配置文件2、在AI 工具上添加 MCP 远程服务配置演示在本地 trae 上添加 MCP点击设置找到 MCP添加 MCP手动配置把刚刚生成 MCP 客户端接入配置文件填入点击确定就配置成功了把 MCP Server 配置到 Agent 中现在 MCP Server 就可以使用了可以来查车次信息了六、总结MCP 概念的理解AI 世界的 USB‑C 通用接口架构及角色执行流程重点握手 -- 注入 -- 决策 -- 路由执行 -- 继续推理MCP 的三种模式StdioStreamable HTTPSSE

相关新闻

最新新闻

NBM 1.0网络启动大师:跨平台PXE网卡PNP批量装机工具解析

NBM 1.0网络启动大师:跨平台PXE网卡PNP批量装机工具解析

这次看一个网络启动工具:NBM(网络启动大师)1.0 正式发布,免费使用,支持 Windows 和 Linux,并且自带超强网卡 PNP 功能。如果你平时做系统批量部署、机房维护、无盘启动,这个方向本身就非常值得关…

2026/9/1 19:37:25
同价位游戏手机怎么选?帧率、散热与调度策略才是稳定性的关键

同价位游戏手机怎么选?帧率、散热与调度策略才是稳定性的关键

又到了一年两度的“同价位游戏手机对比”环节。今年这个价位段的竞争比以往更卷:左有走性能旗舰路线的 iQOO Neo10,右有主打长续航与均衡体验的 Z10 Turbo Pro,两台机器在电商页面上的参数差距并没有拉开明显差距,但真正拿在手里玩…

2026/9/1 19:37:25
技术解析|音频裁剪分割片段,怎么不切错?静音检测与阈值设定的四个参数

技术解析|音频裁剪分割片段,怎么不切错?静音检测与阈值设定的四个参数

一个半小时的会议录音、三小时的播客素材,要切成一段段能用的片段。手动切,一下午搭进去;上自动切分工具,跑完一看——要么一句话被从中间劈开,要么一大段安静被当成一个"静音"整段切掉,要么片头…

2026/9/1 19:37:25
音频处理实战|多音轨均衡器,音频分离实战场景:总线增益与余量分配的四个步骤

音频处理实战|多音轨均衡器,音频分离实战场景:总线增益与余量分配的四个步骤

把四条轨单独听都挺好,人声清晰、贝斯有力、鼓也稳,结果一混到一块,总线电平表直接顶红,导出后满屏的破音。你以为是哪条轨录得太响,挨个往下拉音量,拉完发现整体又小得可怜,底噪全浮上来了。来…

2026/9/1 19:37:25
基于STM32的植物生长箱环境控制系统设计与实现

基于STM32的植物生长箱环境控制系统设计与实现

简介:本资源是一套基于STM32F103系列单片机开发的植物生长箱环境控制系统完整工程,面向嵌入式初学者、农业物联网爱好者及高校课程设计/毕业设计学生,解决植物培育过程中温湿度、光照、土壤墒情与水位等多参数协同监测与智能调控难题。压缩包…

2026/9/1 19:37:25
进程开始——冯诺依曼体系结构

进程开始——冯诺依曼体系结构

冯诺依曼体系结构1、初始冯诺依曼体系结构2、存储器(内存)2.1、数据在体系结构中的流动2.2、存储分级2.3、内存作用的简单总结3、冯诺依曼体系结构在实际情境中的理解1、初始冯诺依曼体系结构 冯诺依曼体系结构,描述的是组织计算机硬件的方法。 以下是网络上一张冯…

2026/9/1 19:32:25