op7418/Generative-UI-MCP
MCP server that teaches AI models to generate interactive visualizations — charts, diagrams, mockups, and more.
Overview
op7418/Generative-UI-MCP is a TypeScript MCP server. MCP server that teaches AI models to generate interactive visualizations — charts, diagrams, mockups, and more. Topics: ai, chart, claude, diagram, generative-ui, mcp, model-context-protocol, svg, visualization.
Ranked #14 out of 104 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
37 stars → early stage
Last commit 2d ago → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# Generative UI MCP An MCP server that teaches AI models to generate interactive visualizations — charts, diagrams, mockups, and more. > Inspired by [Anthropic's Artifacts](https://www.anthropic.com/news/artifacts) and [Vercel's Generative UI](https://vercel.com/blog/ai-sdk-3-generative-ui). This server provides structured design guidelines so AI models produce consistent, streaming-safe, visually polished widgets. ## What it does Instead of stuffing thousands of tokens of design rules into every system prompt, this MCP server lets the model **load guidelines on demand** — only when it actually needs to generate a visualization. | Module | What it covers | |--------|---------------| | `interactive` | HTML controls, forms, sliders, calculators | | `chart` | Chart.js patterns, canvas setup, interactive data controls | | `mockup` | UI mockup layouts, component patterns | | `art` | SVG illustrations, artistic visualizations | | `diagram` | Flowcharts, timelines, hierarchies, cycle diaRead full README on GitHub →
Claim this listing to add a tagline, mark deprecation status, and get a verified maintainer badge.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.