Skip to main content
Glama

Magic Component Platform

by oyasimi1209

Agente de IA mágico de 21st.dev

Bandera del MCP

Magic Component Platform (MCP) es una potente herramienta basada en IA que ayuda a los desarrolladores a crear componentes de interfaz de usuario atractivos y modernos al instante mediante descripciones en lenguaje natural. Se integra a la perfección con los IDE más populares y proporciona un flujo de trabajo optimizado para el desarrollo de la interfaz de usuario.

🌟 Características

  • Generación de interfaz de usuario impulsada por IA : cree componentes de interfaz de usuario describiéndolos en lenguaje natural
  • Compatibilidad con múltiples IDE :
  • Biblioteca de componentes moderna : acceso a una amplia colección de componentes prediseñados y personalizables inspirados en 21st.dev
  • Vista previa en tiempo real : vea instantáneamente sus componentes a medida que los crea
  • Compatibilidad con TypeScript : compatibilidad total con TypeScript para un desarrollo seguro de tipos
  • Integración SVGL : acceso a una amplia colección de activos y logotipos de marca profesionales
  • Mejora de componentes : mejore los componentes existentes con funciones y animaciones avanzadas (próximamente)

🎯 Cómo funciona

  1. Dígale al agente lo que necesita
    • En el chat de tu agente de IA, simplemente escribe /ui y describe el componente que estás buscando
    • Ejemplo: /ui create a modern navigation bar with responsive design
  2. Deja que la magia lo cree
    • Su IDE le solicita que utilice Magic
    • Magic crea instantáneamente un componente de interfaz de usuario pulido
    • Los componentes están inspirados en la biblioteca de 21st.dev
  3. Integración perfecta
    • Los componentes se agregan automáticamente a su proyecto
    • Comience a utilizar sus nuevos componentes de UI de inmediato
    • Todos los componentes son totalmente personalizables.

🚀 Primeros pasos

Prerrequisitos

  • Node.js (se recomienda la última versión LTS)
  • Uno de los IDE compatibles:
    • Cursor
    • Windsurf
    • VSCode (con extensión Cline)

Instalación

  1. Generar clave API
    • Visita tu panel de control de Magic
    • Navegar a la sección API
    • Generar una nueva clave API
  2. Configuración de IDE
IDE de cursor
npx -y @smithery/cli@latest run @21st-dev/magic-mcp --config "{\"TWENTY_FIRST_API_KEY\":\"your-api-key\"}"
Windsurf

Agregar a ~/.codeium/windsurf/mcp_config.json :

{ "mcpServers": { "magic": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "install", "@21st-dev/magic-mcp", "--client", "windsurf" ], "env": { "TWENTY_FIRST_API_KEY": "your-api-key" } } } }
VSCode + Cline (Beta)

Agregar a la configuración MCP de Cline:

{ "mcpServers": { "magic": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "install", "@21st-dev/magic-mcp", "--client", "cline" ], "env": { "TWENTY_FIRST_API_KEY": "your-api-key" } } } }

❓ Preguntas frecuentes

¿Cómo maneja Magic AI Agent mi base de código?

Magic AI Agent solo escribe o modifica archivos relacionados con los componentes que genera. Sigue el estilo y la estructura del código de tu proyecto y se integra a la perfección con tu código base existente sin afectar a otras partes de tu aplicación.

¿Puedo personalizar los componentes generados?

¡Sí! Todos los componentes generados son totalmente editables y vienen con código bien estructurado. Puedes modificar el estilo, la funcionalidad y el comportamiento como cualquier otro componente de React en tu código.

¿Qué pasa si me quedo sin generaciones?

Si supera su límite de generación mensual, se le solicitará que actualice su plan. Puede actualizarlo en cualquier momento para seguir generando componentes. Sus componentes actuales seguirán funcionando correctamente.

¿Qué tan pronto se agregan nuevos componentes a la biblioteca de 21st.dev?

Los autores pueden publicar componentes en 21st.dev en cualquier momento, y Magic Agent tendrá acceso inmediato a ellos. Esto significa que siempre tendrás acceso a los componentes y patrones de diseño más recientes de la comunidad.

¿Existe un límite para la complejidad de los componentes?

Magic AI Agent puede gestionar componentes de diversa complejidad, desde botones sencillos hasta formularios interactivos complejos. Sin embargo, para obtener mejores resultados, recomendamos dividir las interfaces de usuario muy complejas en componentes más pequeños y manejables.

🛠️ Desarrollo

Estructura del proyecto

mcp/ ├── app/ │ └── components/ # Core UI components ├── types/ # TypeScript type definitions ├── lib/ # Utility functions └── public/ # Static assets

Componentes clave

  • IdeInstructions : Instrucciones de configuración para diferentes IDE
  • ApiKeySection : Interfaz de gestión de claves API
  • WelcomeOnboarding : Flujo de incorporación para nuevos usuarios

🤝 Contribuyendo

¡Agradecemos las contribuciones! Únete a nuestra comunidad de Discord y comparte tus comentarios para ayudarnos a mejorar Magic Agent. El código fuente está disponible en GitHub .

👥 Comunidad y soporte

⚠️ Aviso Beta

Magic Agent se encuentra actualmente en fase beta. Todas las funciones son gratuitas durante este periodo. Agradecemos sus comentarios y paciencia mientras seguimos mejorando la plataforma.

📝 Licencia

Licencia MIT

🙏 Agradecimientos

  • Gracias a nuestros probadores beta y miembros de la comunidad.
  • Un agradecimiento especial a los equipos Cursor, Windsurf y Cline por su colaboración.
  • Integración con 21st.dev para inspirar componentes
  • SVGL para la integración de logotipos y activos de marca

Para obtener más información, únete a nuestra comunidad de Discord o visita 21st.dev/magic .

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Herramienta impulsada por IA que ayuda a los desarrolladores a crear hermosos componentes de UI instantáneamente a través de descripciones en lenguaje natural, integrándose con IDE populares como Cursor, Windsurf y VSCode.

  1. 🌟 Características
    1. 🎯 Cómo funciona
      1. 🚀 Primeros pasos
        1. Prerrequisitos
        2. Instalación
      2. ❓ Preguntas frecuentes
        1. ¿Cómo maneja Magic AI Agent mi base de código?
        2. ¿Puedo personalizar los componentes generados?
        3. ¿Qué pasa si me quedo sin generaciones?
        4. ¿Qué tan pronto se agregan nuevos componentes a la biblioteca de 21st.dev?
        5. ¿Existe un límite para la complejidad de los componentes?
      3. 🛠️ Desarrollo
        1. Estructura del proyecto
        2. Componentes clave
      4. 🤝 Contribuyendo
        1. 👥 Comunidad y soporte
          1. ⚠️ Aviso Beta
            1. 📝 Licencia
              1. 🙏 Agradecimientos

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  An AI-powered development toolkit for Cursor providing intelligent coding assistance through advanced reasoning, UI screenshot analysis, and code review tools.
                  Last updated -
                  839
                  240
                  TypeScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
                  Last updated -
                  3
                  5,527
                  2,431
                  TypeScript
                  • Linux
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Cursor-compatible toolkit that provides intelligent coding assistance through custom AI tools for code architecture planning, screenshot analysis, code review, and file reading capabilities.
                  Last updated -
                  839
                  2
                  TypeScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  An integration that allows Cursor AI to generate images through the Draw Things API using natural language prompts.
                  Last updated -
                  1
                  56
                  3
                  JavaScript

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/oyasimi1209/magic-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server