跳到主要内容
Matthew Wang
CEO at MCPJam
查看所有作者

构建能用的 MCP Apps 的 5 个提示

· 阅读需 13 分钟
Rizel Scarlett
Staff Developer Advocate
Matthew Wang
CEO at MCPJam

提升你的 MCP Apps——goose 与 MCP Jam

MCP Apps 让你直接在任何支持模型上下文协议的智能体内部渲染交互 UI。你的智能体现在可以提供一个能用的图表、一张结账表单或一个视频播放器,而不是一堵文字墙。这补上了智能体工作流里的缺口:点击一个按钮,往往比描述你希望智能体执行的动作更清楚。

MCP Apps 起源于 MCP-UI,一个实验项目。在 goose 等早期客户端采用之后,MCP 维护者把它纳入为官方扩展。今天,goose、MCPJam、Claude、ChatGPT 和 Postman 等客户端都支持它。

尽管 MCP Apps 使用 Web 技术,构建一个并不等同于构建传统 Web 应用。你的 UI 跑在你不控制的智能体里,与一个看不见用户交互的模型通信,并且需要在多个宿主上看起来像原生的。

在我们自己的宿主里实现 MCP App 支持,并构建了几个在其上运行的单独应用之后,下面是我们沿途捡到的实用教训。