Anthropic对Model Context Protocol(MCP)进行了重大更新,推出了Streamable HTTP传输方式,取代了传统的HTTP+SSE方案。
这一创新解决了MCP远程传输的关键限制,提升了灵活性和兼容性。新机制允许客户端与服务器之间更高效的双向通信,支持无状态服务器运行,简化了部署流程,并提高了系统的可扩展性。
移除专用的/sse端点,所有消息通过统一的/message端点传输,简化了通信流程。
服务器可动态将HTTP请求升级为SSE流,支持灵活的双向通信,解决了SSE的单向限制。
新方案兼容性大幅提升,适用于各种网络基础设施,支持无状态模式,降低了资源消耗。