Supported Hosts
The @mcp-ui/* packages work with both MCP Apps hosts and legacy MCP-UI hosts.
MCP Apps Hosts
These hosts implement the MCP Apps SEP protocol and support tools with _meta.ui.resourceUri:
| Host | Support | Notes |
|---|---|---|
| Claude | ✅ | ✅ |
| VSCode | ✅ | |
| Postman | ✅ | |
| Goose | ✅ | |
| MCPJam | ✅ | |
| LibreChat | ✅ | |
| mcp-use | ✅ | |
| Smithery | ✅ |
For MCP Apps hosts, use AppRenderer on the client side:
tsx
import { AppRenderer } from '@mcp-ui/client';
<AppRenderer
client={client}
toolName={toolName}
sandbox={{ url: sandboxUrl }}
toolInput={toolInput}
toolResult={toolResult}
/>1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
Other Hosts
| Host | Rendering | UI Actions | Notes |
|---|---|---|---|
| ChatGPT | ✅ | ⚠️ | Apps SDK Guide |
| Nanobot | ✅ | ✅ | |
| fast-agent | ✅ | ❌ |
Legend
- ✅: Fully Supported
- ⚠️: Partial Support
- ❌: Not Supported (yet)

