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

MCP协议的核心机制和交互过程

MCP的核心是JSON-RPC 2.0

MCP使用了 JSON-RPC 2.0 作为client和server端的消息传输。JSON-RPC 2.0是一个用JSON编码的轻量级远程过程调用协议。它的优越性如下:

  • 易读,易调试
  • 与编程语言无关,环境无关
  • 技术成熟,规范清晰且应用广泛

JSON-NPC 2.0定义了request、response、notification三种类型的消息。

requests

client发给server的一个操作请求,消息包含如下内容:

  • 唯一的id
  • 调用的方法名(例如,tools/call)
  • 传给方法的参数(可空)
{"jsonrpc": "2.0","id": 1,"method": "tools/call","params": {"name": "weather",&#

相关文章:

  • 八股文--JVM(1)
  • 谷歌地图代理 | 使用 HTML 和矢量模式 API 更轻松地创建 Web 地图
  • SpringBoot常用注解详解
  • 码蹄集——圆包含
  • 芯片测试之X-ray测试
  • FC7300 GPT MCAL 配置引导
  • handsome主题美化及优化:10.1.0最新版 - 2
  • 分析主流编程语言中哪些为支持面向对象的语言
  • PHP 与 面向对象编程(OOP)
  • OM和SCADA的区别
  • Linux远程连接服务
  • Feign异步模式丢失上下文问题
  • 探索ISBN查询接口:为图书管理系统赋能
  • 三格电子上新了——IO-Link系列集线器
  • 1-10 目录树
  • 【控制波形如何COPY并无痛使用】
  • NocoBase 本周更新汇总:优化及缺陷修复
  • VSCode插件 —— 文心快码 BAIDU COMATE (免费!!)
  • 代码随想录第51天|岛屿数量(深搜)、岛屿数量(广搜)、岛屿的最大面积
  • windows编程中加载DLL的两种典型方式的比较
  • 马上评|科学红毯,让科学家成为“最亮的星”
  • 征稿启事|澎湃·镜相第三届非虚构写作大赛暨2026第六届七猫现实题材征文大赛
  • 一种声音·阿甘本|即将到来的中世纪;“新”与“旧”……
  • 中国证券业协会修订发布《证券纠纷调解规则》
  • 澎湃·镜相第二届非虚构写作大赛初选入围名单公示
  • 消息人士称泽连斯基已启程前往土耳其