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

大白话说MCP(Model Context Protocol)

1. MCP是干啥的?

  • 它就像个"AI和工具之间的翻译官",专门负责AI和工具之间的对话格式(比如怎么发请求、怎么发现工具、怎么传递上下文)。
  • 它不管数据怎么打包、怎么重发这些底层杂活,这些交给更底层的传输机制去做。

2. 两种通信方式:

  • 本地聊天(STDIO):

    • 就像两个人用对讲机说话,数据直接通过电脑内存传递
    • 完全不经过网线,所以不需要网络那套复杂的流程
    • 示意图:
      [MCP协议] → [STDIO管道] → [电脑操作系统]
      
  • 远程聊天(HTTP SSE):

    • 就像打电话,需要通过完整的网络协议栈
    • 用的是SSE技术(服务器推送),服务器可以主动给客户端发消息
    • 示意图:
      [MCP+SSE] → [TCP传输] → [IP网络] → [网线/WiFi]
      
http://www.xdnf.cn/news/1287.html

相关文章:

  • Verilog 4:数组
  • pod 创建私有库指南
  • JavaScript 数组常用方法解析
  • 塔能风机节能方案:为工厂能耗精准“减负”
  • 《念无双》:仙侠世界中的传统文化交响
  • AT24C02芯片简介:小巧强大的串行EEPROM存储器
  • 力扣刷题Day 26:回文链表(234)
  • 配置spark
  • Gartner发布2025年全球IT支出最新预测:人工智能持续推动信息安全需求增加
  • 尾递归优化与函数柯里化
  • TCP三次握手与四次挥手面试回答版本
  • 自然语言处理 | 语言模型(LM) 浅析
  • spark-sql
  • 2023蓝帽杯初赛内存取证-5
  • springBoot_项目目录结构
  • 刀客doc:快手磁力引擎副总裁冯超离职,王志强接管渠道业务
  • 仅追加KV数据库
  • C# 跨进程 临界区 互斥 进程锁
  • 航电系统之自动控制系统篇
  • 词语关系图谱模型
  • Python中__init__方法的深度解析:构造对象的艺术
  • Milvus(3):数据库、Collections说明
  • 将Ubuntu系统中已有的Python环境迁移到Anaconda的虚拟环境中
  • 物联网赋能玻璃制造业:实现设备智能管理与生产协同
  • C++ 哈希表
  • WebGL名词解释——裁剪空间
  • N8N MACOS本地部署流程避坑指南
  • CAN总线接口卡有什么优势
  • Linux 云服务器零基础指令扫盲
  • L1-6、Prompt 与上下文的关系[特殊字符]