From 7078f81ceb0c03644b3ff56bbb8282bd41592714 Mon Sep 17 00:00:00 2001 From: Jonathan Hefner Date: Mon, 19 Jan 2026 21:13:29 -0600 Subject: [PATCH] Add `.claude-plugin/marketplace.json` for plugin distribution This enables users to install the `mcp-apps` plugin via: /plugin marketplace add modelcontextprotocol/ext-apps /plugin install mcp-apps@modelcontextprotocol-ext-apps Co-Authored-By: Claude Opus 4.5 --- .claude-plugin/marketplace.json | 14 ++++++++++++++ README.md | 13 ++++++------- plugins/mcp-apps/.claude-plugin/plugin.json | 2 +- plugins/mcp-apps/README.md | 7 ++++--- 4 files changed, 25 insertions(+), 11 deletions(-) create mode 100644 .claude-plugin/marketplace.json diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 00000000..c4a40d45 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,14 @@ +{ + "name": "mcp-apps", + "description": "Plugins for MCP Apps development", + "owner": { + "name": "MCP Apps" + }, + "plugins": [ + { + "name": "mcp-apps", + "source": "./plugins/mcp-apps", + "description": "Skills for creating MCP Apps with the MCP Apps SDK" + } + ] +} diff --git a/README.md b/README.md index a0609126..a36c63fe 100644 --- a/README.md +++ b/README.md @@ -44,14 +44,13 @@ We have [contributed a tentative implementation](https://github.com/MCP-UI-Org/m npm install -S @modelcontextprotocol/ext-apps ``` -Or edit your `package.json` manually: +### Claude Code Plugin -```json -{ - "dependencies": { - "@modelcontextprotocol/ext-apps": "^0.0.1" - } -} +A [Claude Code plugin](https://github.com/modelcontextprotocol/ext-apps/tree/main/plugins/mcp-apps) is available to help create MCP Apps. To install, run these commands inside Claude Code: + +``` +/plugin marketplace add modelcontextprotocol/ext-apps +/plugin install mcp-apps@modelcontextprotocol-ext-apps ``` ## Examples diff --git a/plugins/mcp-apps/.claude-plugin/plugin.json b/plugins/mcp-apps/.claude-plugin/plugin.json index 0f8030c8..958f1099 100644 --- a/plugins/mcp-apps/.claude-plugin/plugin.json +++ b/plugins/mcp-apps/.claude-plugin/plugin.json @@ -5,7 +5,7 @@ "author": { "name": "MCP Apps" }, - "repository": "https://github.com/anthropics/mcp-ext-apps", + "repository": "https://github.com/modelcontextprotocol/ext-apps", "license": "MIT", "keywords": ["mcp", "mcp-apps", "model-context-protocol", "ui", "interactive"] } diff --git a/plugins/mcp-apps/README.md b/plugins/mcp-apps/README.md index 9df0ef51..421ff53e 100644 --- a/plugins/mcp-apps/README.md +++ b/plugins/mcp-apps/README.md @@ -6,9 +6,10 @@ A Claude Code plugin that provides the "Create MCP App" skill for building MCP A Install via Claude Code: -1. Run `/plugin` in Claude Code -2. Navigate to the Discover tab -3. Install "mcp-apps" +``` +/plugin marketplace add modelcontextprotocol/ext-apps +/plugin install mcp-apps@modelcontextprotocol-ext-apps +``` ## Usage