简介
Vercel Knowledge Base 指南,讲解如何用 AI SDK 构建 MCP Apps host。文章展示 `@ai-sdk/mcp` 与 `@ai-sdk/react` 如何区分 model-visible tools 和 app-only tools、读取 `ui://` resources,并用 `experimental_MCPAppRenderer` 在沙箱 iframe 中渲染交互式工具 UI。
内容总结
为什么这份指南重要:
1. 具体宿主实现:把 MCP Apps 从协议概念推进到可运行的 React wiring
2. 工具可见性模型:说明如何分离模型可见工具与应用侧工具
3. 资源渲染路径:展示 host 如何读取 `ui://` resource 并安全渲染 HTML
4. 安全边界清晰:强调沙箱 iframe 与受控 tool proxy
5. 与站点互补:为 MCP Apps 标准条目补上 Vercel AI SDK 的当前集成路径
1. 具体宿主实现:把 MCP Apps 从协议概念推进到可运行的 React wiring
2. 工具可见性模型:说明如何分离模型可见工具与应用侧工具
3. 资源渲染路径:展示 host 如何读取 `ui://` resource 并安全渲染 HTML
4. 安全边界清晰:强调沙箱 iframe 与受控 tool proxy
5. 与站点互补:为 MCP Apps 标准条目补上 Vercel AI SDK 的当前集成路径
标签
vercelai-sdkmcp-appsreactimplementation