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 🙏
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
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -31TypeScript
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated -36804TypeScript
- AsecurityFlicenseAqualityA 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 -29TypeScript
- AsecurityAlicenseAqualityA foundation for building interactive applications using the Model Context Protocol that integrates AI capabilities with Magic UI components.Last updated -111,4851JavaScriptMIT License