
MCP Apps Playground
Supports UIby januxprobe
Interactive MCP server demonstrating UI capabilities via the Apps Extension, featuring flame graphs and list reordering.
What it does
This is a demonstration MCP server that showcases the interactive UI capabilities of the MCP Apps Extension (SEP-1865). It renders HTML UIs that allow users to collaborate with AI through visual interfaces rather than just text.
Key features
- Interactive List Reordering: A drag-and-drop interface for sorting items visually.
- Performance Visualization: Interactive flame graphs for CPU profiling with click-to-zoom and tooltips.
- Feature Flag Selector: A searchable UI for managing environment flags with SDK code generation.
- Dual Transport: Supports both standard stdio and HTTP/SSE transports.
Installation
- Claude Desktop: Add the following to
claude_desktop_config.json:
{
"mcpServers": {
"mcp-apps-playground": {
"command": "node",
"args": ["/path/to/mcp-apps-playground/dist/index.js"]
}
}
}
- VS Code: Use the
.vscode/mcp.jsonconfiguration provided in the repo.
Supported hosts
Claude Desktop, Cursor, VS Code
Quick install
npm install && npm run build && node dist/index.jsInformation
- Pricing
- free
- Published
- 4/7/2026
- stars






