Unity MCP server
Commit 30 Okt 2026Memungkinkan AI client untuk mengontrol Unity Editor guna membuat scene, mengedit script C#, mengelola asset, menjalankan test, melakukan profiling, dan melakukan build.
Juga dikenal sebagai CoplayDev/unity-mcp
- Stars
- 15.941
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- —
- Commit terakhir
- 30 Okt 2026
- Lisensi
- MIT
Apa itu Unity MCP?
Unity adalah MCP server. Memungkinkan AI client untuk mengontrol Unity Editor guna membuat scene, mengedit script C#, mengelola asset, menjalankan test, melakukan profiling, dan melakukan build.
Ringkasan dibuat dari README proyek
Tentang Unity MCP server
Mengontrol Unity Editor melalui asisten AI adalah fungsi utama dari unity-mcp: tool ini menghubungkan Unity ke MCP client apa pun sehingga LLM dapat membuat scene dan GameObject, mengedit script C#, mengelola asset, menjalankan test, melakukan profiling, dan melakukan build. Ini sangat cocok bagi game developer yang sudah menggunakan Unity 2021.3 LTS hingga 6.x dan ingin melakukan perubahan pada editor cukup dengan mendeskripsikannya menggunakan bahasa natural daripada harus mengklik menu satu per satu.
Instalasi dilakukan di dalam Unity melalui Package Manager, dengan menambahkan package dari git URL atau via openupm, kemudian langkah "Configure All Detected Clients" pada editor window akan menulis konfigurasi client Anda. Diperlukan Python 3.10 atau versi terbaru yang disediakan melalui uv. Proyek ini menyatakan dapat bekerja dengan Claude Desktop dan Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, serta local LLMs, dan tersedia juga opsi remote-hosted server dengan autentikasi yang telah didokumentasikan.
Proyek ini menawarkan 50 entrypoint MCP tool yang spesifik, dikelompokkan ke dalam set tool seperti vfx, animation, ui, dan testing, lengkap dengan routing untuk beberapa instance Unity sekaligus. Tersedia juga Roslyn script validation untuk memeriksa script C# yang dihasilkan. Tool ini bersifat gratis dengan lisensi MIT dan tidak berafiliasi dengan Unity Technologies.
Apa yang bisa Anda lakukan dengannya
- 1Membuat objek scene awalMinta client untuk menempatkan sebuah cube di titik origin dengan Rigidbody terpasang sehingga objek tersebut muncul di editor yang sedang terbuka dalam hitungan detik.
- 2Mengedit script C# dengan validasiBiarkan asisten menulis atau mengubah script gameplay dan periksa melalui validasi Roslyn sebelum script tersebut diterapkan ke editor.
- 3Menjalankan test dan profiling buildPerintahkan client untuk mengeksekusi test pada project dan mengambil data profiling atau melakukan build langsung dari Unity Editor yang sedang terbuka.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Pengecekan otomatis
Berjalan 13 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks
- Source repository terhubung dan dapat dijangkauLolos
- Lisensi open source (OSI)Lolos
- Ada commit atau release dalam satu tahun terakhirLolos
- Nama package tidak mirip dengan package populerTidak diperiksa
- Remote endpoint menggunakan HTTPSTidak diperiksa
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Tidak ada instruksi tersembunyi untuk modelLolos
- Tidak ada advisory kritis di paket maupun dependensinyaTidak diperiksa
README
Lihat di 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.
Pertanyaan tentang Unity MCP
Versi Unity mana saja yang didukung oleh MCP for Unity?
Mendukung Unity 2021.3 LTS hingga 6.x, dan memerlukan Python 3.10+ melalui uv.
MCP client mana saja yang bisa bekerja dengan MCP for Unity?
Bisa bekerja dengan semua MCP client, termasuk Claude Desktop dan Code, Cursor, VS Code, Windsurf, Cline, dan Gemini CLI.
Bagaimana cara menginstal MCP for Unity?
Tambahkan package di Unity Package Manager menggunakan git URL, lalu jalankan Configure All Detected Clients dari window MCP for Unity.
Apa saja yang bisa dilakukan asisten AI dengan Unity MCP server?
Asisten dapat membuat scene dan GameObject, mengedit script C#, mengelola asset, menjalankan test, melakukan profiling, dan melakukan build menggunakan sekitar 50 MCP tools.
Bisakah saya menghubungkan beberapa instance Unity sekaligus?
Ya, routing untuk multi-instance telah didokumentasikan dalam panduan Advanced.