开源模型上下文协议 MCP 更新:采用 Streamable HTTP 取代 HTTP+SSE


开源模型上下文协议 MCP 规范今天发布了新版本,一些主要变化:

  • 基于 OAuth 2.1 的身份验证框架
  • 用 Streamable HTTP 传输取代了以前的 HTTP+SSE 传输
  • 支持 JSON-RPC 批处理
  • 工具注释可以更好地描述工具行为

详情查看 https://github.com/modelcontextprotocol/specification/tree/main/docs/specification/2025-03-26

Streamable HTTP 改变了 MCP 的数据传输方式,让协议变得:

  1. 更灵活(支持流式传输,但不强制)

  2. 更易用(支持无状态服务器)

  3. 更兼容(适用于标准 HTTP 基础设施)

💡 简单比喻: 原来的 MCP 传输方式就像是你和客服通话时必须一直保持在线(SSE 需要长连接),而新的方式更像是你随时可以发消息,然后等回复(普通 HTTP 请求,但可以流式传输)。

主要变更

  1. 移除 /sse 端点

    • 服务器不再单独维护 SSE(Server-Sent Events)端点。
  2. 所有客户端 → 服务器的消息都通过 /message 端点

    • 任何数据传输都通过 /message 进行,不再依赖 /sse。
  3. 服务器可以选择升级请求为 SSE

    • 服务器可以根据需要动态升级 HTTP 请求为 SSE 流,用于发送通知或请求。
  4. 客户端通过 Header 提供 Mcp-Session-Id

    • 服务器可选是否需要存储 Session 信息,但客户端始终发送 Mcp-Session-Id 头部信息。
  5. 支持无状态(Stateless)服务器

    • 服务器可选择完全无状态运行,不再需要维持长期连接。

相關推薦

2025-03-26

Anthropic 工程师在 MCP 的 GitHub 仓库提交了一个希望采用 "Streamable HTTP" 传输代替「HTTP+SSE」的 PR,以解决当前远程 Model Context Protocol (MCP) 传输方式的关键限制,同时保留其优势。 根据该 PR 目前的状态,MCP 现已合并"Streamable HTTP" 提

2025-04-01

hub.com/1Panel-dev/mcp-1panel)基于MCP(Model Context Protocol,模型上下文协议)开发,能够大幅度简化Linux服务器的日常管理工作,为用户提供AI时代服务器管理的全新体验。 针对服务器管理场景,用户的交互体验从最早的使用命令行

2025-03-20

tee 什么是 Gitee MCP Server? MCP(Model Context Protocol,模型上下文协议)是一个用于 AI 与开发环境交互的标准协议,让 AI 具备代码上下文的感知能力,而不只是单纯地做代码补全或聊天问答。 正如 USB-C 提供了一种将设备连接到

2025-03-26

持 command / sse 类型的 MCP Server 支持自动获取 IDE 操作的上下文 支持任意兼容 OpenAI 模型、DeepSeek、claude 3.5 sonnet 等模型接入 架构设计 OpenSumi MCP 架构图 功能演示   Fast Apply 演示   运行

2025-04-03

使用 CoT 来进行工具调用,而不依赖于 function tool。 关键上下文。即基于 IDE 的 PSI 接口丰富了语法分析计算与架构视图,提供系统的关键上下文。 同时,DevIns 能和 MCP 生态非常好的结合在一起,以便于更好地调用工具。 2

2025-03-29

能体应用的开发效率。 MCP(Model Context Protocol)模型上下文协议是由 Anthropic 推出的业界领先的开放标准,旨在构建大模型与数据源之间的安全双向链接,解决了社区中工具实现风格不统一、难以跨模型共享的问题。

2023-11-24

控制与客户端的原始I/O,从而允许将HTTP连接升级到任何协议,包括WebSockets。 全面的表单功能支持:Rocket v0.5完全改进了表单支持,支持多部分上传、任意嵌套的集合、即时验证等。Rocket的新表单协议允许应用程序表达任何结

2025-03-30

基于magic-api的多平台返利系统(xc-union) 项目打造一个基于magic-api的多平台返利系统,支持淘宝联盟、京东联盟、多多进宝、大淘客、好单库(饿了么、唯品会、抖音团购、同程酒店)等主流电商平台的返利对接。 v1.0.5 版本内容

2025-03-27

繁琐事务,助力 Gitee 专业版研发提效 Gitee MCP Server 正式开源:让 AI 助手直连你的代码仓库

2024-08-27

内外网信息泄漏问题 增加 重构代码生成器 集成anyline开源框架 支持400+种数据库适配 依赖升级 update springboot 3.2.6 => 3.2.9 update snailjob 1.0.1 => 1.1.2 update mapstruct-plus 1.4.3 => 1.4.4 update hutool 5.8.27 => 5.8.31 解决

2024-08-27

内外网信息泄漏问题 增加 重构代码生成器 集成anyline开源框架 支持400+种数据库适配 依赖升级 update springboot 3.2.6 => 3.2.9 update snailjob 1.0.1 => 1.1.2 update mapstruct-plus 1.4.3 => 1.4.4 update hutool 5.8.27 => 5.8.31 解决

2023-11-25

p;文档、JSON 序列化文档、Docker 部署文档、数据库上下文文档 贡献者 zuohuaijun (@zuohuaijun) !865 anliuty (@anliuty) !863 风云明月 (@www.fengyunmy.com) !862

2023-06-13

发布摘要 本次发布带来如下更新: 预览插件引入jessibuca pro demo 启动工程引入conf目录,添加若干常用配置示例 启动工程修改默认配置文件,增加https协议配置,以及hls、llhls 可以自定义favicon.ico 引擎中Stream增加P

2023-11-10

档、App 静态类文档、规范化文档、配置文档、数据库上下文文档、Db 静态类文档