SolidJS MCP App Starter
MCP App · UI in chatThe official ext-apps repository now keeps its SolidJS starter under examples/basic-server-solid. It demonstrates an MCP server, a Solid view, a ui:// resource and the postMessage bridge used by MCP Apps hosts.
Not for: A finished end-user product. It is a reference implementation for developers and still needs product-specific tools, authentication, data handling and design.
Source and setup verified on 2026-11-03
Developer ToolsQuick facts
- Provider
- Model Context Protocol project (official)
- Framework
- SolidJS
- Current path
- examples/basic-server-solid
- Repository stars
- 3,042 on 2026-11-03
What you can do
- Render a reactive SolidJS view inline
- Receive structured tool results
- Call server tools from the app
- Demonstrate MCP Apps host messaging
Requirements
- Node.js and npm
- An MCP Apps-compatible host
- SolidJS development experience for customization
git clone https://github.com/modelcontextprotocol/ext-apps.git && cd ext-apps && npm install && npm run buildhttps://github.com/modelcontextprotocol/ext-apps/tree/main/examples/basic-server-solidThe old starters/solid URL is obsolete; use examples/basic-server-solid.
Always confirm the latest setup instructions with the maintainer before installing.
>Questions
Is SolidJS MCP App Starter an MCP App with inline UI?
Yes. The maintainer's source declares an MCP UI resource and links it to a tool result. It renders inline only in hosts that support MCP Apps.
Where were these details checked?
Against the maintainer's README, source, or official documentation at https://github.com/modelcontextprotocol/ext-apps/tree/main/examples/basic-server-solid, plus the GitHub API where a repository is available.
>Related Apps
Real-time OS metrics dashboard for system monitoring
QR code generator for creating scannable codes
UI over MCP - Create next-gen UI experiences with the protocol and SDK