← all repositories
21st-dev/magic-mcp

Like v0, but it lives inside your IDE

Magic MCP generates React UI components from chat prompts in Cursor, Windsurf, or VS Code, pulling from the 21st.dev library so you don't need a separate browser tab.

5.5k stars TypeScript Coding AssistantsApp Builders
magic-mcp
Velocity · 7d
+7.0
★ / day
Trend
cooling
star history

What it does

Magic MCP is an IDE-integrated agent that writes UI components from natural language descriptions. After typing /ui in your AI chat, it generates TypeScript components inspired by the 21st.dev library and drops them into your project, limiting edits to component-related files only.

The interesting bit

The tool treats your IDE as the primary workspace rather than an external generator. A “Coming Soon” enhancement feature suggests it may eventually upgrade or animate existing components, not just create new ones.

Key highlights

  • Native integration with Cursor, Windsurf, VS Code, and Cline
  • Generates components via the /ui chat command using 21st.dev’s community library
  • Includes SVGL brand assets and logos in the component generation pipeline
  • TypeScript-first output that lands directly in your codebase
  • Free during the beta, subject to monthly generation limits

Caveats

  • Requires a 21st.dev API key and runs through their hosted service
  • Component enhancement and advanced animations are listed as “Coming Soon”
  • The FAQ recommends breaking complex UIs into smaller prompts for best results

Verdict

Frontend developers who want v0-style scaffolding without leaving their editor should try it while the beta is free. If you already have a component library you love, this is mostly a convenience layer.

Frequently asked

What is 21st-dev/magic-mcp?
Magic MCP generates React UI components from chat prompts in Cursor, Windsurf, or VS Code, pulling from the 21st.dev library so you don't need a separate browser tab.
Is magic-mcp open source?
Yes — 21st-dev/magic-mcp is an open-source project tracked on heatdrop.
What language is magic-mcp written in?
21st-dev/magic-mcp is primarily written in TypeScript.
How popular is magic-mcp?
21st-dev/magic-mcp has 5.5k stars on GitHub and is currently cooling off.
Where can I find magic-mcp?
21st-dev/magic-mcp is on GitHub at https://github.com/21st-dev/magic-mcp.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.