Create MCP App

github:modelcontextprotocol/ext-apps · first committed 2026-01-14 · source · badge

This skill should be used when the user asks to "create an MCP App", "add a UI to an MCP tool", "build an interactive MCP widget", "scaffold an MCP App", or needs guidance on MCP Apps SDK patterns, UI-resource registration, MCP App lifecycle, or host integration. Provides comprehensive guidance for building MCP Apps with interactive UIs.

Skill Health: not yet scored

Listed, not yet scored. This skill has no public model test yet. It is in the scoring queue; submitted skills go first, then the most-installed.

Version history

11 commits to this file on GitHub (newest first).

2026-09-08 · commit c5b2543 · Document the 2.x install matrix and add a migration guide
2026-07-22 · commit c847bc0 · docs: align Protocol and role-specific setup
2026-07-15 · commit f94cb38 · refactor: finish MCP SDK v2 migration
2026-03-06 · commit 61951a5 · Refactor create-mcp-app skill to reference `patterns.md` (#416)
2026-02-10 · commit 0ea6908 · Rename skill to 'create-mcp-app' to align with spec
2026-01-26 · commit 298e884 · chore: stable spec release 2026-01-26 and SDK v1.0.0 (#362)
2026-01-23 · commit 4fc7165 · docs: standardize UI terminology to use "view" consistently (#325)
2026-01-20 · commit cac214f · Merge pull request #290 from jonathanhefner/migrate-oai-app-skill
2026-01-19 · commit 90dad1a · Add "Migrate from OpenAI App" skill to Claude Code plugin
2026-01-17 · commit f1a00f9 · feat(shadertoy): add streaming partial input, visibility optimization, host styling
2026-01-14 · commit 6166242 · Add Claude Code plugin with "Create MCP App" skill (#256)

Archived snapshots