Streamable HTTP
PulseAugur coverage of Streamable HTTP — every cluster mentioning Streamable HTTP across labs, papers, and developer communities, ranked by signal.
7 天有情绪数据
-
MCP 2.0、AI 模型降价以及关键 Rails/Nuxt 安全补丁发布
本周多个技术领域都有重要更新,包括 MCP 协议、AI 模型定价以及 Web 开发框架。MCP 处理程序已更新至 2.0 版本,引入了无状态协议支持,这对于无服务器部署尤其有利。在 AI 领域,模型提供商将 GPT 5.6 Luna 的 token 成本降低了 80%,并将 Sol 的快速模式速度提高了 2.5 倍,这些改进已自动反映在 AI Gateway 中。此外,ThinkingMachines 发布了其 Inkling 模型的…
-
MCP协议转向无状态,需要代码库审计
MCP协议正在进行重大更改,版本为2026-07-28,移除了协议级会话、初始化握手和Mcp-Session-Id。这种向无状态协议的转变要求开发人员审计其现有代码库中依赖于这些现已弃用的功能的隐藏应用程序状态。提供了一个Node.js脚本来扫描存储库中的这些假设,按迁移风险对其进行分类,并帮助创建分阶段推出计划。
-
模型上下文协议更新使请求大小增加 118%
模型上下文协议 (MCP) 正在进行重大更新,将删除其原始握手协议和 Mcp-Session-Id 标头。此更改定于 2026 年 7 月 28 日生效,将使每个请求的大小增加 118%,单次调用将从 190 字节增加到 414 字节。虽然此次无状态重写有强大的工程原理支持,但数据传输成本的增加是一个显著的后果。
-
Redis 未能修复 ECS Fargate 上的有状态 MCP 会话丢失问题
一位开发者尝试使用 Redis 来维护运行在 AWS ECS Fargate 上的有状态消息通信协议 (MCP) 服务器的状态,但发现这并未解决滚动部署期间的会话丢失问题。实验表明,虽然 Redis 实例已连接并记录了会话活动,但在部署后,替换的任务未能从 Redis 中检索或写入会话数据。根本原因被确定为 FastMCP 服务器的 StreamableHTTPSessionManager 在任务重启后未能正确查询 Redis 以获取…
-
AI-native 产品应支持代理操作,而不仅仅是聊天
文章认为,许多声称“AI-native”的产品只是添加了一个可以改写文档的聊天机器人界面,而不是让 AI 代理操作产品的核心功能。真正的 AI-native 产品应该将其领域操作暴露为类型化工具,允许代理执行创建发票或核对账目等状态更改操作,并提供与人类 API 集成相同的保证。模型上下文协议 (MCP) 被提出作为定义这些工具的标准,确保类型化的输入和输出,以实现可靠的代理交互。
-
MCP Go 实现中的 bug 导致了 45 秒的工具调用死锁
mcp-go 中模型上下文协议 (MCP) 实现的一个 bug,导致需要用户输入的工具调用出现了 45 秒的死锁。问题源于服务器错误地将需要用户输入的诱导请求(elicitation requests)通过独立的 GET 流发送,而不是通过主要的 POST 流。这种路由不匹配导致了循环等待:客户端在等待 POST 响应时被阻塞,而服务器在等待客户端处理 GET 流上的诱导请求时也被阻塞。该 bug 已在 pull request 中修…
-
MCP 服务器迁移到 Streamable HTTP 揭示了会话状态和超时挑战
将 MCP 服务器从旧的 stdio 协议迁移到较新的 Streamable HTTP 规范遇到了一些挑战。主要问题包括由于服务器保持活动状态而导致的会话状态丢失、客户端读取缓慢时的 SSE 背压问题,以及需要为连接、SSE 心跳和工具执行配置三个不同的超时时间。解决这些问题需要修改代码以管理会话 ID、调整缓冲区大小并设置适当的超时值。
-
MCP 代理代币成本与性能:模式开销、HTTP 延迟和工具描述
dev.to 上的一项实验详细探讨了使用 Anthropic 的 Claude Sonnet 4.5 在单个代理后面运行六个 MCP 服务器的代币成本和性能影响。分析显示,工具模式构成了上下文窗口的重要组成部分,在任何用户输入之前就占用了 41% 的可用代币。此外,研究发现,虽然 Streamable HTTP 可扩展以适应多客户端场景,但与标准 I/O 相比,它在单代理、单主机设置中引入了更高的延迟和失败率,导致作者将本地服务器恢复…
-
MCP 认证随着新规范和集中式网关而演进
构建用于金融数据访问的托管 MCP 服务器(例如 Opula)表明,认证而非金融逻辑是主要挑战。MCP 授权规范已迅速发展,2025 年 6 月的修订版强调 MCP 服务器充当 OAuth 2.1 资源服务器,将令牌发行委托给专用的授权服务器,并使用 RFC 9728 进行元数据发现。为了管理多个 MCP 服务器及其相关凭据,TrueFoundry 的 MCP Gateway 等解决方案集中了认证、基于角色的访问控制 (RBAC) 和…
-
将 .NET MCP 服务器部署到 Azure Functions 作为自定义处理程序
本教程详细介绍了如何将现有的 .NET MCP 服务器部署到 Azure Functions,该教程建立在之前将其托管在 Azure Container Apps 上的指南之上。该过程涉及使用 Azure Functions 作为 ASP.NET Core MCP 服务器的自托管自定义处理程序,维护其无状态和 Streamable HTTP 要求。此方法允许 Azure Functions 主机将 HTTP 请求代理到现有服务器,在无…
-
MCP 服务器目录服务 Glama、Smithery 和 mcp.so 提供不同的方法
三个不同的服务——Glama、Smithery 和 mcp.so——旨在对 MCP 服务器进行目录化,但方法各不相同。Glama 克隆存储库并在隔离的容器中运行服务器,需要本地 stdio MCP 服务器和特定的构建配置。Smithery 作为代理,将请求转发到现有的 HTTPS 端点,但要求发现方法是未经身份验证的。mcp.so,简要提及,似乎有不同的重点,即 markdown 行集成。
-
使用 .NET 和 Azure Container Apps 构建和部署 MCP 服务器
本文详细介绍了如何使用 .NET 和 Azure Container Apps 构建和部署模型上下文协议 (MCP) 服务器。文章解释了取代旧方法的 Streamable HTTP 传输,该传输允许 MCP 服务器作为可扩展的 HTTP 服务运行。该指南涵盖了本地开发、使用 Docker 进行容器化、部署到 Azure 以及客户端交互,并使用了一个带有 echo、add 和 server_time 等基本工具的示例服务器。