MCP server de Unity
Commit 30 oct 2026Permite que un cliente de IA controle el Unity Editor para crear escenas, editar scripts de C#, gestionar assets, ejecutar tests, realizar profiling y compilar.
También conocido como CoplayDev/unity-mcp
- Stars
- 15.941
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- —
- Último commit
- 30 oct 2026
- Licencia
- MIT
¿Qué es Unity MCP?
Unity es un MCP server. Permite que un cliente de IA controle el Unity Editor para crear escenas, editar scripts de C#, gestionar assets, ejecutar tests, realizar profiling y compilar.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Unity
La tarea de unity-mcp es controlar el Unity Editor desde un asistente de IA: conecta Unity con cualquier cliente MCP para que un LLM pueda crear escenas y GameObjects, editar scripts de C#, gestionar assets, ejecutar tests, realizar profiling y compilar. Es ideal para desarrolladores de videojuegos que ya trabajan con Unity 2021.3 LTS hasta 6.x y quieren realizar cambios en el editor describiéndolos en lenguaje natural en lugar de navegar por los menús.
La instalación se realiza dentro de Unity a través del Package Manager, añadiendo el paquete desde su URL de git o vía openupm, y luego el paso "Configure All Detected Clients" de la ventana del editor escribe la configuración del cliente. Se requiere Python 3.10 o superior, proporcionado a través de uv. El proyecto indica que funciona con Claude Desktop y Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI y LLMs locales, y se documenta una opción de servidor remoto con autenticación.
El proyecto ofrece 50 puntos de entrada de herramientas MCP especializadas, agrupadas en conjuntos como vfx, animation, ui y testing, con capacidad de enrutamiento para múltiples instancias de Unity simultáneamente. Incluye validación de scripts mediante Roslyn para verificar el código C# generado. Es gratuito, tiene licencia MIT y no está afiliado a Unity Technologies.
Qué puedes hacer con él
- 1Crear objetos iniciales en la escenaPide al cliente que coloque un cubo en el origen con un Rigidbody adjunto para que el objeto aparezca en el editor abierto en cuestión de segundos.
- 2Editar scripts de C# con validaciónHaz que el asistente escriba o modifique scripts de gameplay y verifícalos mediante la validación de Roslyn antes de que lleguen al editor.
- 3Ejecutar tests y realizar profiling de buildsIndica al cliente que ejecute los tests del proyecto y capture datos de profiling o genere una build desde el Unity Editor abierto.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Verificaciones automáticas
Ejecutado 13 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleAprobado
- Licencia de código abierto (OSI)Aprobado
- Commit o lanzamiento en el último añoAprobado
- El nombre del paquete no es similar a un paquete popularNo verificado
- El endpoint remoto usa HTTPSNo verificado
- Las herramientas destructivas están etiquetadasNo verificado
- Sin instrucciones ocultas para el modeloAprobado
- Sin avisos críticos en el paquete ni en sus dependenciasNo verificado
README
Ver en GitHubProudly sponsored and maintained by Aura — the AI assistant for Unreal & Unity.
Now you can automate playtesting with Autopilot, the new open-source game tester.
- v10.3.0 (2026-10-04)
- v10.2.0 (2026-09-01)
- v10.1.2 (2026-08-02)
- v10.1.0 (2026-07-13)
- v10.0.2 (2026-07-13)
Full history: Release Notes.
What it does
Control the Unity Editor in natural language from any MCP client — create scenes & GameObjects, edit C# scripts, manage assets, run tests, profile, and build. 50 focused MCP tool entrypoints, any client, free & MIT.
Browse the full tool catalog →
Quickstart
Requirements: Unity 2021.3 LTS → 6.x · Python 3.10+ (via uv). Works with any MCP client — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.
- Install — Unity → Package Manager → Add from git URL:
https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main(pin#v10.0.0for this release, oropenupm add com.coplaydev.unity-mcp) - Configure —
Window → MCP for Unity → Configure All Detected Clients. - Prompt — "Create a cube at the origin and add a Rigidbody." The cube appears in seconds.
Community
- Discord — chat with maintainers and other contributors
- Issues — bugs and feature requests
- Discussions — design ideas and broader questions
- Security: see SECURITY.md for private reporting
Contributing
See CONTRIBUTING.md. Branch off beta, not main. The full dev setup, testing, and release process live in the Contributing docs.
Advanced
- Multiple Unity instances — Multi-Instance Routing
- Tool groups (vfx / animation / ui / testing / etc.) — Tool Groups
- v10 asset generation and upgrade notes — v10 Migration
- Roslyn script validation — Roslyn Validation
- Remote-hosted server with auth — Remote Server Auth
Star History
Citation
If MCP for Unity helped your research, please cite it.
@inproceedings{wu2025mcpunity,
author = {Wu, Shutong and Barnett, Justin P.},
title = {{MCP-Unity}: {Protocol-Driven} Framework for Interactive {3D} Authoring},
year = {2025},
isbn = {9798400721366},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3757376.3771417},
doi = {10.1145/3757376.3771417},
series = {SA Technical Communications '25}
}
Unity AI Tools by Aura
Aura offers 2 AI tools for Unity:
- MCP for Unity is available freely under the MIT license.
- Aura for Unity is a premium Unity/Unreal AI assistant built for game devs.
Disclaimer
This project is a free and open-source tool for the Unity Editor, and is not affiliated with Unity Technologies.
License: MIT — see LICENSE.
Preguntas sobre Unity MCP
¿Qué versiones de Unity soporta MCP for Unity?
Soporta desde Unity 2021.3 LTS hasta 6.x, y requiere Python 3.10+ mediante uv.
¿Qué clientes MCP funcionan con MCP for Unity?
Funciona con cualquier cliente MCP, incluyendo Claude Desktop y Code, Cursor, VS Code, Windsurf, Cline y Gemini CLI.
¿Cómo instalo MCP for Unity?
Añade el paquete en el Package Manager de Unity usando la URL de git y luego ejecuta Configure All Detected Clients desde la ventana de MCP for Unity.
¿Qué puede hacer un asistente de IA con el MCP server de Unity?
Puede crear escenas y GameObjects, editar scripts de C#, gestionar assets, ejecutar tests, realizar profiling y compilar, utilizando cerca de 50 herramientas MCP.
¿Puedo conectar múltiples instancias de Unity a la vez?
Sí, el enrutamiento de múltiples instancias está documentado en las guías avanzadas.