内容提要
Vercel Connect 公测支持 MCP Events,应用和智能体可订阅兼容 MCP 服务器的 webhook 事件,用于总结新消息、审查新问题或响应文档反馈。Connect 自动创建并续订订阅、验证服务器 webhook 并通过认证转发事件。开发者可用 Connect SDK 订阅事件并在接收端点验证来源,也可将事件发现与订阅 API 作为智能体工具。
延伸解读
MCP Events 订阅的自动化管理
Vercel Connect 在公测中自动处理 MCP 服务器订阅的创建与续订,并验证服务器 webhook 后通过认证转发事件。这减少了开发者手动维护订阅和验证来源的负担,使应用能更专注于事件处理逻辑。
开发者集成要点
开发者可使用 Connect SDK 的 experimental_subscribe 方法订阅事件,并在接收端点通过 experimental_verifyMcpEvent 验证交付来源。示例中订阅需提供幂等键,并设置 TTL 控制订阅有效期,确保重试安全。
智能体工具化支持
文章提到可将事件发现与订阅 API 作为智能体工具,通过 Connect 的 MCP Events 适配器管理订阅。在 eve 中启用事件后,智能体能够发现服务器事件并创建、检查或停止订阅,扩展了自动化场景。
Q&A
Vercel Connect 的 MCP Events 公测是什么?
Vercel Connect 现已公测支持 MCP Events,允许应用和智能体订阅兼容 MCP 服务器的 webhook 事件。
可以用 MCP Events 构建哪些类型的智能体?
可以构建用于总结新消息、审查新创建的问题或响应文档反馈等任务的智能体。
Connect 如何管理 MCP 事件订阅?
Connect 在 MCP 服务器上创建订阅并自动续订,验证服务器 webhook,并通过认证转发事件到应用。
如何使用 Connect SDK 订阅 MCP 事件?
使用 experimental_subscribe 函数,指定事件名称、参数、目标路径、TTL 和幂等键。例如订阅 issue.created 事件,设置 24 小时 TTL。
如何验证来自 Connect 的 MCP 事件交付?
在交付端点使用 experimental_verifyMcpEvent 函数验证请求来源,然后返回 204 状态码确认接收。
能否将 MCP 事件发现和订阅 API 作为智能体工具?
可以,使用 Connect 的 MCP Events 适配器,将 AI SDK 事件发现和订阅 API 暴露为智能体工具,管理订阅。