MCP Apps (the official ext-apps extension) lets servers ship their own custom UI, but only if the server author builds one. Most don't. Burnish works with any server, including ones that have never heard of it, because it reads the schema and infers components from the output shape.
The hosted demo above runs a showcase server with 34 tools. Locally: `npx burnish -- npx -y @burnishdev/example-server`. Source is AGPL-3.0: https://github.com/danfking/burnish.
The thing I genuinely want to know is whether a generic explorer like this solves a real problem, or whether chat clients and MCP Apps already cover it well enough. Feedback welcome.