Mirror of https://github.com/modelcontextprotocol/ext-apps — Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP servers
  • TypeScript 76.4%
  • MDX 19.3%
  • JavaScript 4.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Olivier Chafik af06b673d6
update deps
2025-11-21 13:53:56 +00:00
examples update simple-server example 2025-11-21 13:33:57 +00:00
src update build 2025-11-21 13:13:46 +00:00
.gitignore Initial commit 2025-11-21 11:56:27 +00:00
app.ts Initial commit 2025-11-21 11:56:27 +00:00
build.ts update build 2025-11-21 13:33:41 +00:00
message-transport.ts Initial commit 2025-11-21 11:56:27 +00:00
package.json update deps 2025-11-21 13:53:56 +00:00
README.md update deps 2025-11-21 13:53:56 +00:00
SEP.md Update SEP.md 2025-11-21 12:05:31 +00:00
tsconfig.json Initial commit 2025-11-21 11:56:27 +00:00
types.ts Initial commit 2025-11-21 11:56:27 +00:00

@modelcontextprotocol/ext-apps

MCP Extensions Apps SDK.

Installation

This repo is in flux and isn't published to npm (when it is, we'll probably use the @modelcontextprotocol/ext-apps package). Please install it from git for now:

npm install git+https://github.com/modelcontextprotocol/ext-apps.git

Development Notes

Build tools in dependencies

The build tools (esbuild, tsx, typescript) are in dependencies rather than devDependencies. This is intentional: it allows the prepare script to run when the package is installed from git, since npm doesn't install devDependencies for git dependencies.

Once the package is published to npm with pre-built dist/, these can be moved back to devDependencies.