The Magic UI MCP Server provides tools for fetching implementation details and components for building interactive and animated UI elements. You can:
- Get a comprehensive list of all Magic UI components
- Access implementation details for layout components (bento-grid, dock, file-tree)
- Access media components (hero-video-dialog, terminal, marquee)
- Access motion and animation components (blur-fade, scroll-progress)
- Access text components (text-animate, typing-animation, word-rotate, hyper-text)
- Access button variants (rainbow-button, shimmer-button, shiny, ripple)
- Access special effects (animated-beam, confetti, particles, meteors)
- Access widgets (animated-list, tweet-card, orbiting circles)
- Access background components (warp-background, retro-grid, flickering grids)
- Access device mock components (safari, iphone-15-pro, android)
@magicuidesign/mcp
Official ModelContextProtocol (MCP) server for Magic UI.
Install MCP configuration
Supported Clients
- cursor
- windsurf
- claude
- cline
- roo-cline
Manual Installation
Add to your IDE's MCP config:
Example Usage
Once configured, you can questions like:
"Make a marquee of logos"
"Add a blur fade text animation"
"Add a grid background"
Available Tools
The server provides the following tools callable via MCP:
MCP Limitations
Some clients have a limit on the number of tools they can call. This is why we opted to group the tools into categories. Note: For more specific context on each component, run the MCP locally and modify the logic that groups the components.
Credits
Big thanks to @beaubhp for creating the MCP server 🙏
You must be authenticated.
ModelContextProtocol server for Magic UI that allows AI assistants to easily implement UI components for web applications by providing code for components like marquees, animations, special effects, and interactive backgrounds.
Related MCP Servers
- AsecurityAlicenseAqualityThis server provides a minimal template for creating AI assistant tools using the ModelContextProtocol, featuring a simple 'hello world' tool example and development setups for building custom MCP tools.Last updated -118TypeScriptThe Unlicense
- -securityFlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.Last updated -275JavaScript
- -securityFlicense-qualityA Model Context Protocol server that provides access to Magic UI components, allowing AI assistants and other MCP clients to discover and use UI components from the Magic UI design system.Last updated -3TypeScript
- -security-license-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Mixpanel analytics, allowing them to track events, page views, user signups, and update user profiles directly through natural language requests.Last updated -JavaScriptMIT License