Google PageRank for AI agents. 25,000+ tools indexed.

magic-mcp MCP Server

21st-dev/magic-mcp

Score: 76.6 → 0% Rank #2774 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/21st-dev--magic-mcp)](https://agentrank-ai.com/tool/21st-dev--magic-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of 21st-dev/magic-mcp? Claim this listing →

It's like v0, but in your Cursor / Claude Code / Windsurf: search 10,000+ React/Tailwind components, generate new UI with AI, and publish your own — right from your editor. Magic MCP is now the 21st MCP; this package keeps old configs working. Setup: 21st.dev/mcp

Add AgentRank to Claude Code Discover and compare tools like 21st-dev/magic-mcp — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

21st-dev/magic-mcp is a TypeScript tool licensed under ISC. It's like v0, but in your Cursor / Claude Code / Windsurf: search 10,000+ React/Tailwind components, generate new UI with AI, and publish your own — right from your editor. Magic MCP is now the 21st MCP; this package keeps old configs working. Setup: 21st.dev/mcp Topics: 21st, claude, cursor, mcp, model-context-protocol, react, tailwindcss, ui-components.

Ranked #2774 out of 24846 indexed tools.

Has 6,000 GitHub stars.

Used by 14 other projects.

Ecosystem

TypeScript ISC
21stclaudecursormcpmodel-context-protocolreacttailwindcssui-components

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 6,000

6,000 stars → well-known project

Freshness 25% 1mo ago

Last commit 1mo ago → moderate activity

Issue Health 25% 88%

45/51 issues closed → responsive maintainer

Contributors 10% 7

7 contributors → small team

Dependents 25% 14

14 dependents → few downstream users

npm Downloads N/A
PyPI Downloads N/A
Forks 484
Description Detailed
License ISC

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Freshness high impact

Last commit was 49 days ago — a recent commit would boost your freshness score

Badge all embed codes →

AgentRank score for 21st-dev/magic-mcp
[![AgentRank](https://agentrank-ai.com/api/v1/badge/21st-dev--magic-mcp)](https://agentrank-ai.com/tool/21st-dev--magic-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/21st-dev--magic-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/21st-dev--magic-mcp" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="21st-dev/magic-mcp"></script>

Matched Queries

topic:mcptopic:model-context-protocol

From the README

# Magic MCP → 21st MCP

> **Magic MCP is now the 21st MCP.** The Magic MCP server (`@21st-dev/magic`) has been replaced by the unified **21st MCP**, installed via the **21st CLI** — setup at [21st.dev/mcp](https://21st.dev/mcp). This package remains published as a thin compatibility proxy so old configs keep working.

## Install the 21st MCP (recommended)

```bash
npx @21st-dev/cli@latest init --client cursor   # or: claude | vscode | windsurf | codex
```

Or add it manually — it is a plain HTTP MCP server:

```json
{
  "mcpServers": {
    "21st": {
      "url": "https://21st.dev/api/mcp",
      "headers": { "x-api-key": "YOUR_21ST_API_KEY" }
    }
  }
}
```

Get an API key at [21st.dev/mcp](https://21st.dev/mcp).

> **Old Magic API keys were reset.** Keys issued by the old Magic console no longer work anywhere. Generate a fresh key at [21st.dev/mcp](https://21st.dev/mcp).

## What this package does now (v0.2.0+)

`npx -y @21st-dev/magic@latest API_KEY="..."` still works: since v0.2.0 
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.