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

SpringAI系列 - MCP篇(一) - 什么是MCP

目录

    • 一、引言
    • 二、MCP核心架构
    • 三、MCP传输层(stdio / sse)
    • 四、MCP能力协商机制(Capability Negotiation)
    • 五、MCP Client相关能力(Roots / Sampling)
    • 六、MCP Server相关能力(Prompts / Resources / Tools)

一、引言

之前我们在接入大模型时,不同的大模型通常都有自己的交互协议,所以类似Spring AI框架都会为每一种大模型开发各自的starter,而Agent应用(或者大模型)在接入外部工具Tool、外部资源(如代码上下文、本地文件等)时,也需要适配不同的协议与交互,没有统一的接入标准。针对大模型与外部工具、资源间的交互协议难以统一、资源难以复用等情况,业界提供出了 Model Context Protocol (MCP) 开放协议。MCP标准化了应用程序如何向大模型(LLMs)提供上下文。将 MCP 想象成 AI 应用的 USB-C 端口。就像 USB-C 提供了一种标准化的方式将您的设备连接到各种外围设备和配件一样,MCP 提供了一种标准化的方式将 AI 模型连接到不同的数据源和工具,它使得应用程序和外部数据源及工具之间能够无缝集成。无论您是在构建一个 AI 驱动的集成开发环境、增强聊天界面,还是创建自定义 AI 工作流程,MCP 都提供了一种标准化的方式来连接所需上下文。

http://www.xdnf.cn/news/624.html

相关文章:

  • Linux | I.MX6ULL 文件系统
  • 测试基础笔记第七天
  • 【QT】 QT中的列表框-横向列表框-树状列表框-表格列表框
  • 介绍一下 nuScenes 数据集
  • LeetCode283.移动零
  • 缓存 --- 内存缓存 or 分布式缓存
  • [OS_7] 访问操作系统对象 | offset | FHS | Handle
  • 性能比拼: Go vs Bun
  • LeRobot 项目部署运行逻辑(一)——综述
  • 深度学习总结(25)
  • 认知升级:把握人工智能教育化转型的历史机遇
  • xss学习3之服务端session
  • 2025.4.20总结
  • 【Bluedroid】蓝牙 HID 设备信息加载与注册机制及配置缓存系统源码解析
  • ReentrantReadWriteLock读写锁
  • Nacos配置中心客户端处理服务端配置信息源码解析
  • 透视部分国产碳化硅(SiC)MOSFET栅氧可靠性报告造假乱象
  • ClickHouse核心架构设计
  • 【中间件】redis使用
  • Gen - CDPT举例说明:动态上下文前缀(输入先和标签结合,输出结果会更贴近标签内容)
  • 大数据可能出现的bug之flume
  • Matlab 汽车行驶速度PID控制系统仿真
  • GIS开发笔记(9)结合osg及osgEarth实现三维球经纬网格绘制及显隐
  • 利用 HEMT 和 PHEMT 改善无线通信电路中的增益、速度和噪声
  • 常见的页面报错
  • 热门算法面试题第19天|Leetcode39. 组合总和40.组合总和II131.分割回文串
  • windows docker desktop 无法访问容器端口映射
  • 大模型面经 | 介绍一下CLIP和BLIP
  • mac监控linux上mysql性能(Grafana+Prometheus+mysqld_exporter)
  • 每日一题——最小测试用例集覆盖问题