
Mup
Expose HTML MUP panels as interactive MCP-driven UI tools so your coding agent can drive real controls instead of only text.
Overview
MUP is a MCP server for the Build phase that turns HTML MUP panels into interactive UI tools LLMs can use via stdio MCP.
What is this MCP server?
- Converts HTML MUP panels into interactive UI tools callable through MCP
- Published as mup-mcp-server on npm with stdio transport (v0.1.1)
- Bridges design-like HTML surfaces and agent workflows in Claude Code or Cursor
- Early-stage package (0.1.x)—expect API evolution
- GitHub source: Ricky610329/mup
- Package version 0.1.1
- Transport: stdio
- npm identifier: mup-mcp-server
Community signal: 11 GitHub stars.
What problem does it solve?
Agents stuck in text-only chat cannot operate the small HTML control surfaces builders use for configs, demos, and panel UIs.
Who is it for?
Builders experimenting with MUP-style HTML panels who want Cursor or Claude Code to drive those UIs through MCP.
Skip if: Production design systems without MUP, heavy Playwright-style browser automation, or teams that do not use panel-based HTML at all.
What do I get? / Deliverables
After you add mup-mcp-server to your client, agents can interact with MUP HTML panels as MCP tools instead of guessing from static screenshots or prose.
- MCP tools backed by interactive MUP HTML panels
- Agent-driven UI operations on those panels via stdio MCP
Recommended MCP Servers
Journey fit
How it compares
Panel-to-MCP UI bridge, not a web scraper, not a multi-agent crew, and not a hosted integration generator.
Common Questions / FAQ
Who is MUP for?
Indie developers using MCP agents who work with HTML MUP panels and want those panels to become callable interactive tools.
When should I use MUP?
Use it in Build frontend/agent experiments when you need LLMs to operate MUP panel UIs during prototyping or internal tooling.
How do I add MUP to my agent?
Install npm package mup-mcp-server (0.1.1), configure it as a stdio MCP server in your client, and point your workflow at the MUP HTML panels you want exposed as tools.