IT技术网消息,API 和人工智能公司 Kong 在周二的 2025 年 API 峰会上发布了一款新的基于 Typescript 的开源软件开发工具包 (SDK),用于创建 AI 代理。
Kong 首席技术官兼联合创始人 Mark Palladino 表示,该 SDK 名为 Volcano,是第一个采用模型上下文协议 (MCP) 原生方法来创建 AI 代理的 SDK。
在周二的主题演讲中,他通过让观众扫描二维码来演示由 Volcano 提供支持的人工智能代理。这会打开一个界面,询问参与者的姓名和位置。根据这些信息,它自动生成了指向会议附近的一家咖啡店的订单。它实时下了咖啡订单——超过 900 个订单。
帕拉迪诺告诉观众,它在 15 行代码中做到了这一点。
为什么 Kong 开发了 MCP-First 框架
他补充说,Volcano 比旧解决方案更突出,因为它是 MCP 优先的。它在其他方面类似于 LangChain、Haystack 和 Flowise 等解决方案。
“那里有很多框架,而且许多框架实际上是在很久以前在人工智能中发明的,”帕拉迪诺告诉 The New Stack。“他们中的大多数都提出了一定程度的复杂性和抽象数量,这使得以美观、简洁的方式实际构建代理变得相当困难。”
Kong 开发人员在尝试了各种此类库后经历了艰难的教训。他补充说,大多数解决方案是在 Anthropic 去年创建 MCP 之前构建的,或者至少在它成为广泛接受的标准之前。
Kong 的开发团队认为一定有更好的方法来构建 AI 代理,因此他们创建了框架供内部使用。
模型上下文协议 (MCP) 的作用
他继续说道,MCP 已成为代理人工智能领域的连接层。它将人工智能连接到数据源、系统和服务,使人工智能代理能够利用这些资源。
“现在 MCP 已成为代理 AI 领域的底层基础连接层,显然,我们在构建 Volcano 时考虑到了 MCP 原生功能,”他说。
他补充说,它本身支持它,而不是以一种看起来像是添加到已经存在多年的东西上的方式添加 MCP。
“鉴于我们 Kong 也在建立大量代理;顺便说一句,我们尝试了所有这些框架,我们认为有更好的方法来做到这一点,“帕拉迪诺说。“这就是我们首先为自己建造 Volcano 的原因。”
Volcano“诞生时就考虑到了 MCP”。
– Mark Palladino,Kong 首席技术官
他说,开发人员不必使用 Volcano 来构建他们的代理——任何解决方案都可以与 Kong 的 AI Gateway 配合使用。
但 Kong 认为 Volcano 是一个更好的工具,因此这家拥有开源历史的公司决定通过开源 Volcano 来回馈社区。
“开源开发人员还有另一种选择,他们可以选择构建 MCP 原生代理,”Palladino 说。“可以说,对于 MCP 本地代理商来说,Volcano 可能是最佳选择,因为它在诞生时就考虑到了 MCP。”
Volcano 的主要特性和功能
Volcano 支持来自各种供应商的数千种开箱即用的模型,包括 Anthropic、OpenAI、Azure、AWS 和 GCP。
但 Volcano 令人兴奋的是它可以产生流动,Palladino 说。流程的每个部分都可能使用不同的 LLM。
“例如,提出需要高级推理的请求,我可能想使用我的供应商提供的非常适合高级推理的模型;但对于下一个流程,该工作流程的下一步,我可能会使用另一个法学硕士,“他说。“我们可以自动检测该 MCP 服务器中我们应该使用的正确工具,以便能够向这些 MCP 发出最佳请求,使其完全是 MCP 原生的。”
这可以帮助开发人员,他们有时只能通过反复试验才能找到适合其项目的模型。他说,Volcano 还可以创建子代理,其他代理可以通过代码本地使用这些子代理。他说,该计划是继续增加对更多模型的支持,创建一个集成生态系统,以便更轻松地使用 Volcano 进行构建。
虽然 Kong 计划支持开源项目,但它正在寻找维护者。本周的 Volcano 公告是软启动。下周 Kong 将为 Volcano 添加教程和其他支持功能。
Kong 的 AI 网关中的新 MCP 功能
Kong 首席执行官兼联合创始人 Augusto Marietti 还为去年推出的 Kong 的 AI 网关推出了新的 MCP 网关功能。Kong 可以从 Kong 管理的 API 自动生成 MCP 服务器。
他还透露,Konnect Developer Portal 现在支持 MCP,这为开发人员提供了一种构建、运行、发现和管理基于 MCP 的工具和代理 AI 驱动的应用程序的方法。
AI 网关内的 MCP 功能包括从 Kong 托管的 API 自动生成安全 MCP 服务器的能力,本质上是支持 MCP 的 API,以便它们可以与 AI 代理一起使用。
身份验证和授权对于 AI 代理来说可能是一个挑战,因此 Kong 通过其专用的 MCP OAuth 2.1 身份验证插件引入了集中式 MCP 身份验证。它可以自动验证令牌并在每台服务器上应用一致的安全策略。
最后,Marietti 还推出了一款 AI Integration Composer,用于发现、编写和映射智能 API 端点作为 MCP 服务器的工具,他指出这标志着该公司进入基于 AI 的集成领域。