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.