当前位置: 首页 > news >正文

[智能体-45]:MCP(Model Context Protocol,模型上下文协议)概述

一、什么是 MCPMCPModel Context Protocol模型上下文协议是一种开放的、基于JSON-RPC的标准化接口协议它让大语言模型LLM借助要AI智能体应用能够安全、可控地访问外部数据源和工具打破模型的 “信息孤岛”。它的核心目标是为 AI 模型提供统一的方式获取上下文、调用工具而不用为每个数据源 / 工具开发单独的集成方案。你可以把它理解为AI 应用智能体与外部世界之间的 “通用接口标准”。️ 二、架构解析图中核心部分1. 整体架构客户端 - 主机 - 服务器模型MCP Host承载 AI 应用的宿主环境比如 Claude Desktop、IDE、AI 工具等。MCP Client运行在 Host 内的客户端实例负责与 MCP Server 通信处理请求与响应。MCP Server独立的服务端组件对接外部资源文件系统、数据库、互联网 API 等并提供标准化的访问接口。通信方式基于 MCP 协议进行交互支持多种传输层实现。2. 典型应用场景MCP Server 对接的外部系统功能本地文件系统让 AI 安全读取 / 管理本地文件数据库查询、操作结构化数据互联网 Web API调用第三方服务如 Slack、GitHub、获取实时信息 三、关键组件Key Components图中下方展示了 MCP 的核心模块MCP Client 侧Notification向服务器发送通知如会话状态变更Sampling向服务器请求模型采样让模型调用外部工具 / 获取上下文MCP Server 侧Tools提供可被模型调用的外部工具如代码执行、API 调用Resources提供可被模型访问的数据源如文件、数据库、知识库Prompts管理模型提示词模板支持动态注入上下文Transport Layers客户端与服务器之间的通信层支持多种传输方式如标准输入输出、HTTP 等。✨ 四、核心优势标准化集成一次开发多平台复用避免重复造轮子。安全可控明确的客户端 - 服务器边界便于权限管理和隔离。生态可扩展任何人都可以开发 MCP Server为 AI 模型接入更多资源。多场景适配支持聊天界面、IDE、企业级 AI 工作流等多种应用。 举个简单的例子比如你在 Claude Desktop 里想让 AI 读取你电脑上的文件并分析数据Claude DesktopMCP Host里的 MCP Client通过 MCP 协议向 “文件系统 MCP Server” 发送请求。Server 读取本地文件后将数据按标准格式返回给 Client。Client 把数据注入到 Claude 的上下文里模型就可以基于文件内容回答问题了。大模型自身没有能力读取文件的内容。智能体虽然有能力读取文件的内容只能读取本地文件无法读取外部文件跟重要的没有统一的、标准化的方式访问各种工具。 五、发展现状2024 年 11 月由 Anthropic 发布已被 OpenAI、Google DeepMind 等主流 AI 厂商采纳。目前已有超过 10,000 个活跃的 MCP Server覆盖文件管理、数据库、API 集成等多种场景。它被捐赠给 Linux Foundation 的 Agentic AI Foundation成为 AI Agent 生态的重要标准。
http://www.zskr.cn/news/1389258.html

相关文章:

  • 蓝桥杯实战:从零解析蜂鸣器、继电器与LED的协同控制
  • 5分钟彻底掌握BetterNCM-Installer:解锁网易云音乐的终极插件体验
  • 从51到FPGA:多平台驱动A4988与42步进电机实战(附双线轨升降台设计)
  • ARMv8/ARMv9虚拟化调试与性能监控:HDFGRTR_EL2寄存器解析
  • 如何3分钟实现9大网盘下载加速:LinkSwift直链解析工具完全指南
  • 中小团队如何利用 Taotoken 统一管理多个项目的 AI 模型成本
  • 揭秘华润万家购物卡变现攻略:这些技巧你一定要知道! - 团团收购物卡回收
  • 2026最新五家龙口市黄金回收白银回收铂金回收彩金回收店铺靠谱回收门店推荐TOP5排行榜及联系方式推荐 - 前途无量YY
  • 口播文案转Remotion科普视频实战记录
  • 别再只盯着RMSE了!用EVO工具包深入解读SLAM轨迹的APE与RPE误差
  • Vite + Vue3 项目性能优化实战:从卡顿到秒开的完整方案
  • Adobe-GenP 3.0终极教程:免费激活Adobe全家桶的完整指南
  • WebSocket 一上万人就崩?问题可能根本不在代码
  • 解锁专业虚拟化:10个VMware Workstation Pro 17许可证密钥的实战应用方案
  • 终极指南:3分钟完成BetterNCM插件管理器一键安装,彻底改造你的网易云音乐
  • Transformer 入门梳理:为什么大模型几乎都绕不开 Attention
  • 强力游戏音频解密工具:一站式解决加密音频文件提取难题
  • 30分钟掌握nomic-embed-text-v1:打造你的本地文本嵌入神器
  • 智能装备采购平台怎么用才省时间:产品库结构、供应商画像与询盘流程 - 品牌推荐大师
  • 从信号转换到智能采集:图像采集卡全维度技术解读
  • 河北琉璃瓦机生产厂家实力排行:技术与服务双维度评测 - 奔跑123
  • 激光雷达在机器人领域的技术应用
  • 番茄小说下载器:从文字到音频的终极解决方案
  • TPS薄板样条 vs 仿射/透视变换:图像变形算法该怎么选?附性能对比
  • 罗茨风机隔音房好用吗,青盛声学用户口碑揭秘 - myqiye
  • 河北四家声屏障厂商实测评测:多场景性能与合规对比 - 奔跑123
  • 解码OSError: [Errno 22] Invalid argument:从Unicode隐形字符到Python路径处理的陷阱
  • 如何快速部署nomic-embed-text-v1:文本嵌入模型的完整指南
  • Origin三维柱状图进阶:从数据到精准表达的定制化绘制
  • 软考中级嵌入式——经典易错题