Skip to content
don’t make it ugly
All resources

MCP serverAgent Resources, Components

21st.dev Magic MCP

Describe a component in your agent and get a polished one generated from a large library.

Open source
Preview of 21st.dev Magic MCP

What it is

21st.dev hosts a community library of React and Tailwind components, and its Magic MCP server lets you ask your coding agent for a component in plain language ("a pricing table with a toggle") and receive one built from that library. Free tier with limits.

Why it’s here

Faster than browsing when you know roughly what you want. Treat the output as a starting point and restyle it to your system; it will come back in a generic style otherwise.

Best for

  • generating components in your agent
  • quick UI scaffolding
  • landing sections

Can my agent use this?

Agent excellent agent friendliness

Yes, this is built for agents. Install the MCP server per the docs, then describe the component you need.

Excellent: Public docs, public source or an installable package. An agent can read, install and implement this directly.

Access methods

  • MCP
  • Docs
  • GitHub
  • Public website

  • shadcn MCP server
    Preview of shadcn MCP server

    shadcn MCP server

    Let your agent browse, search and install components from any shadcn registry.

    excellent agent friendlinessMCP serverFreeOpen source
  • v0
    Preview of v0

    v0

    Vercel's generative UI tool: describe a screen, get a shadcn/ui implementation.

    good agent friendlinessTool
  • Vercel Agent Skills
    Preview of Vercel Agent Skills

    Vercel Agent Skills

    Installable skills that teach agents React, Next.js and web design best practices.

    excellent agent friendlinessAgent skillFreeOpen sourceStaff pick
  • Aceternity UI
    Preview of Aceternity UI

    Aceternity UI

    Showy, copy-paste React components for landing pages that need a moment.

    good agent friendlinessComponent library