Sobre el proyecto
## Descripción general
MCP para Unity es un puente de código abierto que conecta asistentes de IA (Claude, Codex, VS Code, LLMs locales y cualquier cliente compatible con MCP) con el Editor de Unity mediante el Model Context Protocol. Permite a los desarrolladores controlar Unity a través del lenguaje natural: crear escenas y GameObjects, editar scripts de C#, gestionar assets, ejecutar pruebas, perfilar y compilar proyectos. El proyecto es gratuito bajo la licencia MIT y está mantenido por Aura, con una herramienta premium complementaria llamada Aura para Unity.
## Características principales
- **47 puntos de entrada de herramientas MCP** que cubren creación de escenas, gestión de assets, edición de scripts, pruebas, perfilado y automatización de builds.
- **Soporte para cualquier cliente MCP**, incluidos Claude Desktop/Code, Cursor, VS Code, Windsurf, Cline y Gemini CLI.
- **Compatibilidad con versiones de Unity** desde 2021.3 LTS hasta 6.x.
- **Enrutamiento multiinstancia** para trabajar con varios editores de Unity simultáneamente.
- **Grupos de herramientas** (vfx, animación, ui, pruebas, etc.) para flujos de trabajo organizados.
- **Validación de scripts basada en Roslyn** para detectar errores antes de la ejecución.
- **Soporte de servidor remoto** con autenticación para despliegues alojados.
## Inicio rápido
1. Instala mediante el Unity Package Manager usando la URL de git: `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` (o fija una etiqueta de release como `#v10.0.0`).
2. Configura los clientes mediante `Window → MCP for Unity → Configure All Detected Clients`.
3. Empieza a dar instrucciones, por ejemplo: "Crea un cubo en el origen y añade un Rigidbody."
## Requisitos
- Unity 2021.3 LTS o posterior (hasta 6.x)
- Python 3.10+ (gestionado mediante `uv`)
- Cualquier cliente de IA compatible con MCP
## Uso avanzado
- **Enrutamiento multiinstancia**: dirige comandos a instancias específicas de Unity.
- **Grupos de herramientas**: activa/desactiva categorías de herramientas para flujos de trabajo enfocados.
- **Migración a v10**: notas de actualización para cambios en la generación de assets.
- **Validación con Roslyn**: validación de scripts de C# en el lado del servidor.
- **Autenticación de servidor remoto**: alojamiento remoto seguro con autenticación.
## Comunidad y soporte
- Discord para charla con mantenedores y colaboradores
- GitHub Issues para errores y solicitudes de funciones
- GitHub Discussions para ideas de diseño
- SECURITY.md para informes privados de vulnerabilidades
## Citación
Si se utiliza en investigación, cita: Wu, Shutong y Barnett, Justin P. "MCP-Unity: Protocol-Driven Framework for Interactive 3D Authoring." SA Technical Communications '25. DOI: 10.1145/3757376.3771417.
## Licencia
MIT — gratuito para uso comercial y personal. No está afiliado con Unity Technologies.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.