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

相关新闻

最新新闻

基于物证逻辑的西方古典叙事辨伪与中华文明实证研究

基于物证逻辑的西方古典叙事辨伪与中华文明实证研究

核心内容摘要:这是一篇系统性的学术探讨,旨在通过“去伪存真”的科学方法论,对比分析西方古典历史(以亚里士多德为例)与中华文明的证据链,并得出了一系列颠覆性的结论。‌核心方法论与基本原则‌文章建立了…

2026/7/9 10:51:55
如何让B站缓存视频告别碎片化?这款Android合并工具给你答案

如何让B站缓存视频告别碎片化?这款Android合并工具给你答案

如何让B站缓存视频告别碎片化?这款Android合并工具给你答案 【免费下载链接】BilibiliCacheVideoMerge 🔥🔥Android上将bilibili缓存视频合并导出为mp4,支持安卓5.0 ~ 13,视频挂载弹幕播放(Android consolidates and e…

2026/7/9 10:51:55
VMware安装CentOS避坑指南:从网络配置到性能优化的完整实践

VMware安装CentOS避坑指南:从网络配置到性能优化的完整实践

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 为什么你照着网上的教程安装VMware和CentOS,却总在配置网络、分配磁盘或安装后无法启动的环节卡住?为什么别人…

2026/7/9 10:51:55
STM32与ADS7828实现高精度多通道数据采集方案

STM32与ADS7828实现高精度多通道数据采集方案

1. 项目背景与核心组件介绍 在嵌入式系统开发中,模拟信号采集是连接物理世界与数字系统的关键桥梁。ADS7828作为TI的12位精度ADC芯片,配合STM32F405ZG这款高性能ARM Cortex-M4 MCU,构成了一个高性价比的模拟信号数字化解决方案。这套组合特别…

2026/7/9 10:51:55
2026五家高性价比定制数字人平台:收费模式与服务权益全面对比

2026五家高性价比定制数字人平台:收费模式与服务权益全面对比

摘要:2026年中国AI数字人市场规模已攀升至54.4亿元。面对市面上从“一杯奶茶钱”到“百万级定制”并存的价格体系,企业如何筛选高性价比的定制数字人平台?本文从克隆精度、制作成本、功能完整度、场景适配性四个维度,横向对比五家…

2026/7/9 10:51:55
DMA详解:为什么USART、SPI、ADC都喜欢用DMA

DMA详解:为什么USART、SPI、ADC都喜欢用DMA

一、本文适用场景 DMA 是单片机和嵌入式开发中非常重要的一个外设。无论是 STM32、GD32,还是其他 Cortex-M 系列 MCU,只要涉及大量数据搬运,经常都会用到 DMA。 很多初学者在学习 USART、SPI、ADC 时,经常会遇到这些问题&#x…

2026/7/9 10:46:54

月新闻