Unity MCP server
Commit 30. Okt. 2026Ermöglicht es einem AI-Client, den Unity Editor zu steuern, um Scenes zu erstellen, C# Scripts zu bearbeiten, Assets zu verwalten, Tests auszuführen, Profiling zu betreiben und Builds zu erstellen.
Auch bekannt als CoplayDev/unity-mcp
- Stars
- 15.941
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- —
- Letzter Commit
- 30. Okt. 2026
- Lizenz
- MIT
Was ist Unity MCP?
Unity ist ein MCP server. Ermöglicht es einem AI-Client, den Unity Editor zu steuern, um Scenes zu erstellen, C# Scripts zu bearbeiten, Assets zu verwalten, Tests auszuführen, Profiling zu betreiben und Builds zu erstellen.
Zusammenfassung generiert aus dem README des Projekts
Über Unity MCP server
Die Steuerung des Unity Editors durch einen AI-Assistenten ist die Aufgabe von unity-mcp: Es verbindet Unity mit jedem MCP-Client, sodass ein LLM Scenes und GameObjects erstellen, C# Scripts bearbeiten, Assets verwalten, Tests ausführen, Profiling betreiben und Builds erstellen kann. Es eignet sich für Game Developer, die bereits mit Unity 2021.3 LTS bis 6.x arbeiten und Editor-Änderungen lieber durch natürliche Sprache beschreiben möchten, anstatt sich durch Menüs zu klicken.
Die Installation erfolgt direkt in Unity über den Package Manager, indem das Package über die git URL oder via openupm hinzugefügt wird. Danach schreibt der Schritt "Configure All Detected Clients" im Editor-Fenster die Client-Konfiguration. Python 3.10 oder neuer, bereitgestellt über uv, ist erforderlich. Das Projekt gibt an, dass es mit Claude Desktop und Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI und lokalen LLMs funktioniert; zudem ist eine Option für einen remote gehosteten Server mit Authentifizierung dokumentiert.
Das Projekt bietet 50 spezialisierte MCP Tool-Entrypoints, die in Tool-Sets wie vfx, animation, ui und testing gruppiert sind, inklusive Routing für mehrere Unity-Instanzen gleichzeitig. Eine Roslyn-Script-Validierung steht zur Verfügung, um generiertes C# zu prüfen. Es ist kostenlos, unter der MIT-Lizenz verfügbar und steht in keiner Verbindung zu Unity Technologies.
Was du damit machen kannst
- 1Start-Objekte in der Scene erstellenSag dem Client, er soll einen Cube am Ursprung mit einem angehängten Rigidbody platzieren, damit das Objekt innerhalb von Sekunden im offenen Editor erscheint.
- 2C# Scripts mit Validierung bearbeitenLass den Assistenten Gameplay-Scripts schreiben oder ändern und prüfe sie mittels Roslyn-Validierung, bevor sie den Editor erreichen.
- 3Tests ausführen und Builds profilierenGib dem Client den Befehl, die Tests des Projekts auszuführen oder Profiling-Daten bzw. einen Build aus dem offenen Unity Editor zu erstellen.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Remote Endpoint nutzt HTTPSNicht geprüft
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Kein kritischer Hinweis im Paket oder seinen AbhängigkeitenNicht geprüft
README
Auf GitHub ansehenProudly 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.
Unity MCP Fragen
Welche Unity-Versionen werden von MCP for Unity unterstützt?
Es unterstützt Unity 2021.3 LTS bis 6.x und benötigt Python 3.10+ via uv.
Welche MCP-Clients funktionieren mit MCP for Unity?
Es funktioniert mit jedem MCP-Client, einschließlich Claude Desktop und Code, Cursor, VS Code, Windsurf, Cline und Gemini CLI.
Wie installiere ich MCP for Unity?
Füge das Package im Unity Package Manager über die git URL hinzu und führe dann im MCP for Unity Fenster den Befehl Configure All Detected Clients aus.
Was kann ein AI-Assistent mit dem Unity MCP server machen?
Er kann mit etwa 50 MCP Tools Scenes und GameObjects erstellen, C# Scripts bearbeiten, Assets verwalten, Tests ausführen, Profiling betreiben und Builds erstellen.
Kann ich mehrere Unity-Instanzen gleichzeitig verbinden?
Ja, das Routing für mehrere Instanzen ist in den Advanced Guides dokumentiert.