mcp-apps
Installation
SKILL.md
MCP Apps
Build interactive UIs that run inside MCP-enabled hosts. An MCP App combines an MCP tool with an HTML resource.
Core Concept
Every MCP App requires two linked parts:
Host calls tool → Server returns result → Host renders resource UI → UI receives result
- Tool - Called by LLM/host, returns data
- Resource - Serves bundled HTML UI (via
ui://scheme) - Link - Tool's
_meta.ui.resourceUrireferences the resource
Get Reference Code
Clone the SDK for working examples: