Example apps
Seven real UIs built on the client, each exercising a different surface of the reactive-cache-plus-hooks model. All of them share a WS proxy for local MCP server access except socialgpt-studio, which pairs with a Deno backend.
| App | Stack | What it demonstrates |
|---|---|---|
| inspector | Web Components + Vite | The flagship — a full MCP Inspector with a local stdio/HTTP proxy. Start here if you want to poke at a server interactively. |
| console | Web Components + Vite | A terminal-style MCP console over the shared WS proxy. |
| composer | React + Vite | A chat composer where the user drives MCP tools to assemble grounded input, with a pluggable model picker (ai.matey). |
| approvals | React + Vite | Human-in-the-loop approvals — the pattern for tool calls that need a person to sign off before they execute. |
| notebook | React + Vite | An interactive notebook over MCP tools — the exploratory/scripting end of the spectrum. |
| ops-cockpit | React + Vite | An operations cockpit — dashboards and controls for running MCP-backed systems, not just querying them. |
| socialgpt-studio | React + Vite + Deno | The one app with its own backend — shows the client working against a server you don’t control end-to-end. |
Each is a real, runnable example — clone the repo and npm install && npm run dev inside any apps/* directory.