Magic UI MCP Server for Claude
Browse and install Magic UI animated React components from Claude — search the component registry by name or keyword, retrieve full installation details for any component, and get guided setup instructions — with the official Magic UI MCP server.
Open the source and read safety notes before installing.
Safety notes
- The server is read-only — it queries the Magic UI registry but does not install files into your project automatically.
- Installation of components into your project is guided by Claude based on retrieved specs — you apply the changes.
Privacy notes
- Registry queries and component names are sent to the Magic UI registry API. No personal data or project content is sent externally.
Prerequisites
- Node.js with `npx` available.
- A React project using Tailwind CSS (Magic UI components are Tailwind-based).
- An MCP client such as Claude Code or Claude Desktop.
Schema details
- Install type
- cli
- Troubleshooting
- No
- Scope
- Source repo
- Estimated setup
- 2 minutes
- Difficulty
- beginner
- Website
- https://magicui.design
Full copyable content
{
"mcpServers": {
"magic-ui": {
"command": "npx",
"args": ["-y", "@magicuidesign/mcp@latest"]
}
}
}About this resource
Overview
The Magic UI MCP Server is the official Model Context Protocol server from Magic UI, giving Claude access to the Magic UI component registry. Magic UI provides 100+ animated React components built with Tailwind CSS — marquees, carousels, blur fades, grid backgrounds, particle effects, and more. The MCP server surfaces the registry so Claude can guide installation of any component into your React project. MIT licensed.
The simplest install is via the Magic UI CLI: npx @magicuidesign/cli@latest install claude,
which configures the MCP automatically.
Key capabilities
- Browse registry — list all available Magic UI components with optional filters.
- Search components — keyword search across component names, titles, and descriptions.
- Get component details — full installation guidance including CLI commands and dependencies.
Tools
| Tool | Purpose |
|---|---|
listRegistryItems |
Browse Magic UI registry with filters (kind, query, limit, offset) |
searchRegistryItems |
Keyword search across component names, titles, descriptions |
getRegistryItem |
Full details and installation guidance for a specific component |
Featured components
| Component | Description |
|---|---|
| Marquee | Infinite horizontal/vertical scroll animation |
| Blur Fade | Reveal content with smooth blur-to-focus transitions |
| Grid Background | Animated grid or dot background patterns |
| Number Ticker | Animated number counter |
| Animated Beam | SVG beam/connection animations |
| Orbiting Circles | Concentric orbital animations |
| Magic Card | Interactive gradient hover card effect |
| Sparkles | Particle sparkle animation |
| Globe | 3D animated globe visualization |
| Terminal | Code terminal animation effect |
How it compares
| Server | UI components | Animated | Registry browse | Install guidance |
|---|---|---|---|---|
| Magic UI MCP | Yes | Yes | Yes | Yes |
| shadcn/ui MCP | Yes | Partial | Yes | Yes |
| Storybook MCP | No (stories) | No | No | No |
Magic UI MCP focuses specifically on animated components that add motion and visual polish to React apps — distinct from shadcn/ui's utility-first components.
Installation
Via Magic UI CLI (recommended)
npx @magicuidesign/cli@latest install claude
This automatically configures the MCP server in Claude Code.
Claude Desktop (manual)
{
"mcpServers": {
"magic-ui": {
"command": "npx",
"args": ["-y", "@magicuidesign/mcp@latest"]
}
}
}
Requirements
- Node.js (for
npx). - A React + Tailwind CSS project.
- An MCP client (Claude Code or Claude Desktop).
Security
- Registry queries only — no write access to your project files.
- No credentials required.
Source Verification Notes
Verified on 2026-06-18:
- Official repository
magicuidesign/mcp(MIT) on npm as@magicuidesign/mcp(v2.0.0) documents the CLI install vianpx @magicuidesign/cli@latest install claude, all three tools (listRegistryItems, searchRegistryItems, getRegistryItem), and the animated React component registry coverage. - Claude Code MCP documentation at
code.claude.com/docs/en/mcpdescribes the stdio connector pattern used above.
Source citations
Add this badge to your README
How it compares
Magic UI MCP Server for Claude side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.
| Field | Magic UI MCP Server for Claude Browse and install Magic UI animated React components from Claude — search the component registry by name or keyword, retrieve full installation details for any component, and get guided setup instructions — with the official Magic UI MCP server. Open dossier | After Effects MCP Server MCP server for controlling Adobe After Effects through a local Node bridge and ScriptUI panel for compositions, layers, keyframes, expressions, masks, and effects. Open dossier | Android Skills MCP Server for Claude Access AI-optimized Android development guides from Claude — search and retrieve SKILL.md content covering Jetpack Compose, Navigation 3, CameraX, AGP 9, App Functions, Edge-to-Edge, Android Profilers, XR, Google Play, and the Android CLI — with the Android Skills MCP server. Open dossier | Appwrite MCP Server for Claude Connect Claude to the full Appwrite backend platform — databases, authentication, serverless functions, teams, messaging, and storage — with the official Appwrite MCP server using dynamic dispatch across the entire Appwrite API surface. Open dossier |
|---|---|---|---|---|
| Trust | ||||
| Install risk | Review first | Review first | Review first | Review first |
| Notes | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ |
| Category | mcp | mcp | mcp | mcp |
| Source | source-backed | source-backed | source-backed | source-backed |
| Author | Magic UI | Dakkshin | Jaewoong Eum (skydoves) | Appwrite |
| Added | 2026-06-18 | 2026-06-06 | 2026-06-18 | 2026-06-18 |
| Platforms | Claude CodeCodexCursorClaude Desktop | Claude CodeClaude Desktop | Claude CodeClaude Desktop | Claude CodeClaude Desktop |
| Source repo | — | — | — | — |
| Safety notes | ✓The server is read-only — it queries the Magic UI registry but does not install files into your project automatically. Installation of components into your project is guided by Claude based on retrieved specs — you apply the changes. | ✓After Effects MCP queues predefined commands to a local bridge directory and relies on an open After Effects ScriptUI panel to execute them. The bridge can create compositions, text layers, shape layers, solid layers, cameras, null objects, masks, keyframes, expressions, effects, and layer property changes. Layer duplication, layer deletion, expression changes, masks, timing edits, and batch property updates can materially alter an After Effects project. The install script may copy files into Adobe application folders and may require elevated privileges on some systems. Enabling After Effects scripting permissions can let scripts write files and access network resources, so keep the bridge limited to trusted projects. Use only the predefined script list exposed by the MCP server; do not modify it to accept arbitrary scripts unless that risk is understood. | ✓The server runs entirely offline — no network requests are made during queries. All skill content is bundled with the npm package. | ✓Mutation operations (write, update, delete) require `confirm_write=true` to be passed explicitly, adding a confirmation step before any destructive action. The API key scope determines what operations are available — use least-privilege scopes for your use case. |
| Privacy notes | ✓Registry queries and component names are sent to the Magic UI registry API. No personal data or project content is sent externally. | ✓Tool calls and results can expose composition names, project structure, layer names, layer properties, timing, expressions, effect names, masks, and local bridge file paths. Project contents may include client work, unreleased media, brand assets, filenames, text layers, and animation details. The command and result files in the local bridge directory can persist recent instructions and After Effects output. MCP client logs and model context may retain prompts, layer names, generated expressions, and project metadata. | ✓No API keys, user data, or query content is sent to any external service. All lookups happen locally against the bundled skill snapshot. | ✓User records, database documents, function logs, team memberships, and messaging data from your Appwrite project are surfaced in Claude's context. Your `APPWRITE_API_KEY` grants project-level access — keep it in the MCP config env and never commit it to version control. |
| Prerequisites |
|
|
|
|
| Install | | | | |
| Config | | | | |
| Citations | ||||
| Claim | Unclaimed | Unclaimed | Unclaimed | Unclaimed |
Signals
Loading live community signals…
A short, calm digest of reviewed Claude resources. Unsubscribe any time.