Hasty Briefsbeta

Bilingual

GitHub - modelcontextprotocol/ext-apps: Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP servers

2 months ago
  • #SDK
  • #Interactive UI
  • #MCP Apps
  • MCP Apps Extension (SEP-1865) SDK and specification for interactive UI elements in conversational MCP clients.
  • MCP Apps standard inspired by MCP-UI and OpenAI's Apps SDK to display interactive UIs like charts, forms, or video players.
  • Tools declare UI resources via `ui://` and hosts render them in sandboxed iframes with bidirectional communication.
  • SDK for Apps (`@modelcontextprotocol/ext-apps`) and SDK for Hosts (`@modelcontextprotocol/ext-apps/app-bridge`) available.
  • No supported host implementation in the repo beyond the `examples/basic-host` example.
  • Agent Skills for building MCP Apps can be installed as a Claude Code plugin.
  • Examples directory contains demo apps showcasing real-world use cases like Map, Three.js, ShaderToy, and more.
  • To run examples locally: clone repo, install dependencies, and start the server.
  • MCP client configuration provided for all examples using stdio transport.
  • Local development setup instructions for testing modifications with MCP clients.