MCP SDK 现已全面支持流式 HTTP,开发者体验升级再续新篇

近日,MCP(多通道处理)在其官方网站上宣布了流式 HTTP 的规范,并在4月17日推出了支持这一新特性的 Typescript SDK1.10.0版本。这一举措标志着 MCP 正式告别了传统的 SSE(服务器发送事件)协议,预计流式 HTTP 将成为未来的标准。对于开发者而言,这意味着更灵活、更高效的开发体验。

1.jpg

首先,让我们了解一下 SSE 协议。SSE 是一种保持与服务器长连接的协议,服务器会不断向客户端推送消息。然而,这种长连接的方式对于某些场景来说并不理想。例如,在使用 Cloudflare Workers 托管远程 MCP 时,由于服务器每5秒就向客户端发送消息,即使在没有任何活动时,这也迅速消耗掉了所有免费的计算信用。

流式 HTTP 的引入有效解决了这一问题。与 SSE 相比,流式 HTTP 允许开发者在不需要长连接的情况下进行通信。MCP 服务器现在可以像传统的 HTTP 服务器一样,使用经典的 POST 和 GET 请求进行交互。这种方式极大简化了服务器的管理,开发者只需实现简单的函数调用,并在任务完成后断开连接。

更值得注意的是,流式 HTTP 还保留了使用 SSE 的选项,开发者可以根据需要选择使用哪种方式。这无疑是将两种方案的优势结合在一起,提供了更大的灵活性。

尽管流式 HTTP 的 Typescript SDK 已发布,但目前在客户端的支持仍处于初级阶段。根据最新消息,针对 HTTP 服务器的客户端支持将很快上线。这一进展将进一步推动远程托管的发展,让 MCP 服务器的托管变得如同其他 Express 应用程序那样简单。这种改变不仅降低了开发门槛,也提升了开发效率,极大地方便了开发者在 MCP 领域的创新与探索。

猜你喜欢

多人运动罗志祥:激情与挑战交织的演绎之路
多人运动罗志祥:激情与挑战交织的演绎之路

多人运动罗志祥者,华夏间一代风华之翘楚,既才艺横溢,亦性情奔放,善于于众人共舞于热血之中。其演绎之旅,犹如一场绚丽之盛宴,激励无数

色系视频:探索色彩之间的魅力,揭示色彩对情感的深刻影响
色系视频:探索色彩之间的魅力,揭示色彩对情感的深刻影响

色彩的世界宛如一幅永不褪色的画卷,它以独特的方式影响着我们的情绪与感知。人们在日常生活中,对于色彩的选择往往不仅仅是为了美观,更是

小蜜桃:甜美滋味背后的营养价值与健康功效探秘
小蜜桃:甜美滋味背后的营养价值与健康功效探秘

小蜜桃乃水果之中的翘楚,其色泽粉红,果肉柔嫩,味道甘甜且清香扑鼻。小蜜桃为人所喜,其果汁四溢,堪称夏日之佳品。然其背后之营养与健康

金铲铲之战保镖学者阵容玩法攻略及组合技巧分享
金铲铲之战保镖学者阵容玩法攻略及组合技巧分享

金铲铲之战保镖学者这个阵容是后期比较强的,这个阵容的主要C位是大头黑默丁格,而玩家是可以选择用约德尔这个羁绊进行过渡的,

如何制作美味的幻塔蕨菜饼,简单步骤与技巧详解
如何制作美味的幻塔蕨菜饼,简单步骤与技巧详解

幻塔游戏中的料理很多,而蕨菜饼就是游戏中的料理之一,蕨菜饼可以让角色恢复一定的生命值,能够帮助玩家解决生命值低的问题,下

幻塔坚果茶的制作方法及其对健康的多重效果分析
幻塔坚果茶的制作方法及其对健康的多重效果分析

幻塔坚果茶是游戏中拥有回复血量作用的料理之一,坚果茶所需要的食材一共有三种,这三种都是比较稀有的食材,下面91小编带来幻

幻塔意志选择攻略:如何搭配意志才能取得最佳效果
幻塔意志选择攻略:如何搭配意志才能取得最佳效果

幻塔意志在游戏中是非常重要的,好的意志搭配可以让玩家提升很大的战力,意志主要的选择是金色和紫色,下面91小编带来幻塔意志

如何获得幻塔旅行者号外壳的详细攻略与获取途径
如何获得幻塔旅行者号外壳的详细攻略与获取途径

幻塔旅行者号外壳是游戏中载具的零件之一,这款载具外形还是非常好看的,很多玩家都想要入手这个旅行者号外壳,下面91小编带来

哈利波特魔法觉醒中雪球大乱斗的最佳卡组搭配策略分享
哈利波特魔法觉醒中雪球大乱斗的最佳卡组搭配策略分享

哈利波特魔法觉醒雪球大乱斗卡组是比较难搭配的,这个卡组的主要卡牌是飞沙走石,卡牌的强度不低获取也是比较容易的,下面91小

幻塔中芝麻的具体位置如何寻找,以及芝麻获取的详细方式与攻略
幻塔中芝麻的具体位置如何寻找,以及芝麻获取的详细方式与攻略

幻塔游戏中的食材有很多,而芝麻则是游戏中的非常稀有的一个食材,这个食材只能通过活动获得,但有不少的料理都需要用到芝麻,下