burnish
v0.4.1
Published
Swagger UI for MCP servers — explore, test, and visualize any MCP server
Maintainers
Readme
Install
npm install -g burnish
# or run ad-hoc:
npx burnish -- npx @modelcontextprotocol/server-filesystem /tmpUsage
Point Burnish at any MCP server command and open the UI in your browser:
npx burnish -- npx @modelcontextprotocol/server-filesystem /tmpOr embed the server programmatically:
import { McpHub } from '@burnishdev/server';
import { startServerWithHub, withBurnishUI } from 'burnish';
const hub = new McpHub();
await hub.initialize('./mcp-servers.json');
await startServerWithHub(hub, { port: 4000 });withBurnishUI(server, { port }) attaches the Burnish explorer to an existing MCP server in one line.
What this is
The CLI and embeddable web server for Burnish. Launches a local UI against any MCP server config — auto-generating forms from tool schemas and rendering results as rich components. Runs fully offline, no LLM or API key required.
