{"data":{"slug":"coplaydev-unity-mcp","name":"unity-mcp","tagline":"Bridge between AI assistants and Unity Editor for asset management, scene control, script editing, task automation","github_url":"https://github.com/CoplayDev/unity-mcp","owner":"CoplayDev","repo":"unity-mcp","owner_avatar_url":"https://avatars.githubusercontent.com/u/188132522?v=4","primary_language":"C#","stars":13649,"forks":1452,"topics":["ai","ai-integration","anthropic","claude","copilot","cursor","game-development","gamedev","gemini","llm","mcp","model-context-protocol","openai","unity","unity3d","videogames"],"archived":false,"github_pushed_at":"2026-08-07T18:50:00+00:00","maintenance_label":"Active","stars_delta_30d":803,"url":"https://www.graphcanon.com/tools/coplaydev-unity-mcp","markdown_url":"https://www.graphcanon.com/tools/coplaydev-unity-mcp.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/coplaydev-unity-mcp","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=coplaydev-unity-mcp","description":"Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.","homepage_url":"https://coplaydev.github.io/unity-mcp/","license":"MIT","open_issues":93,"watchers":80,"ai_summary":"Unity MCP facilitates the integration of LLM tools within the Unity IDE to enhance game development workflows through scene manipulation, script modification, and automated tasks.","readme_excerpt":"<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/images/logo-header-dark.png\">\n    <img alt=\"MCP for Unity\" src=\"docs/images/logo-header-light.png\" width=\"400\">\n  </picture>\n</p>\n\n<div align=\"center\">\n\n[English](README.md) <img src=\"docs/images/connector.svg\" alt=\"↔\" height=\"14\"> [简体中文](docs/i18n/README-zh.md) &nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp; [Discord](https://discord.gg/y4p8KfzrN4) <img src=\"docs/images/connector.svg\" alt=\"↔\" height=\"14\"> [Wiki](https://coplaydev.github.io/unity-mcp/)\n\n#### Proudly sponsored and maintained by [Aura](https://www.tryaura.dev/) — the AI assistant for Unreal & Unity.\n##### And don't miss [Godot AI](https://github.com/hi-godot/godot-ai), the new open source project from the makers of MCP for Unity.\n\n</div>\n\n<p align=\"center\"><b>Create your Unity apps with LLMs.</b> MCP for Unity bridges AI assistants — Claude, Codex, VS Code, local LLMs, and more — with your Unity Editor via <a href=\"https://modelcontextprotocol.io/introduction\">Model Context Protocol</a>. Give your LLM the tools to manage assets, control scenes, edit scripts, run tests, and automate your game dev workflows.</p>\n\n<p align=\"center\">\n  <img alt=\"MCP for Unity building a scene\" src=\"docs/images/building_scene.gif\">\n</p>\n\n---\n\n\n<details>\n<summary><strong>Recent Updates</strong></summary>\n\n* **[v10.0.0](https://github.com/CoplayDev/unity-mcp/releases/tag/v10.0.0)** (2026-06-30)\n* **[v9.7.3](https://github.com/CoplayDev/unity-mcp/releases/tag/v9.7.3)** (2026-06-15)\n* **[v9.7.1](https://github.com/CoplayDev/unity-mcp/releases/tag/v9.7.1)** (2026-05-24)\n* **[v9.7.0](https://github.com/CoplayDev/unity-mcp/releases/tag/v9.7.0)** (2026-05-22)\n* **[v9.6.8](https://github.com/CoplayDev/unity-mcp/releases/tag/v9.6.8)** (2026-04-27)\n\nFull history: [Release Notes](https://coplaydev.github.io/unity-mcp/releases).\n\n</details>\n\n\n---\n\n## What it does\n\nControl the Unity Editor in natural language from any MCP client — create scenes & GameObjects, edit C# scripts, manage assets, run tests, profile, and build. 47 focused MCP tool entrypoints, any client, free & MIT.\n\n**[Browse the full tool catalog →](https://coplaydev.github.io/unity-mcp/reference/tools/)**\n\n---\n\n## Quickstart\n\n**Requirements:** Unity **2021.3 LTS → 6.x** · Python **3.10+** (via [`uv`](https://docs.astral.sh/uv/)). Works with **any MCP client** — Claude Desktop & Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, and more.\n\n1. **Install** — Unity → Package Manager → Add from git URL:\n   `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` &nbsp;_(pin `#v10.0.0` for this release, or `openupm add com.coplaydev.unity-mcp`)_\n2. **Configure** — `Window → MCP for Unity → Configure All Detected Clients`.\n3. **Prompt** — *\"Create a cube at the origin and add a Rigidbody.\"* The cube appears in seconds.\n\n---\n\n## Community\n\n- [Discord](https://discord.gg/y4p8KfzrN4) — chat with maintainers and other contributors\n- [Issues](https://github.com/CoplayDev/unity-mcp/issues) — bugs and feature requests\n- [Discussions](https://github.com/CoplayDev/unity-mcp/discussions) — design ideas and broader questions\n- Security: see [SECURITY.md](SECURITY.md) for private reporting\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md). Branch off `beta`, not `main`. The full dev setup, testing, and release process live in the [Contributing](https://coplaydev.github.io/unity-mcp/contributing/dev-setup) docs.\n\n## Advanced\n\n- **Multiple Unity instances** — [Multi-Instance Routing](https://coplaydev.github.io/unity-mcp/guides/multi-instance)\n- **Tool groups (vfx / animation / ui / testing / etc.)** — [Tool Groups](https://coplaydev.github.io/unity-mcp/guides/tool-groups)\n- **v10 asset generation and upgrade notes** — [v10 Migration](https://coplaydev.github.io/unity-mcp/migrations/v10)\n- **Roslyn script validation** — [Roslyn Validation](https://coplaydev.github.io/unity-mcp/guides/roslyn)\n- **Remote-hosted server with auth** — [Remote Server Auth](htt","github_created_at":"2025-03-18T11:01:58+00:00","created_at":"2026-07-11T11:49:16.884344+00:00","updated_at":"2026-08-26T00:02:31.706216+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"ai-integration","name":"ai-integration"},{"slug":"claudie","name":"claudie"},{"slug":"copilot","name":"copilot"},{"slug":"cursor","name":"cursor"},{"slug":"game-development","name":"game-development"},{"slug":"llm","name":"llm"},{"slug":"model-context-protocol","name":"model-context-protocol"},{"slug":"unity","name":"unity"}],"trust":{"provenance":{"is_fork":false,"github_id":950564038,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-26T00:02:30.913Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":5,"days_since_push":18,"last_release_at":"2026-08-02T20:48:11Z","stars_delta_30d":803,"open_issues_delta_30d":13},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:49:18.035Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-26T00:02:31.388Z"},"deploy":{"source":"dockerfile:docker-compose.yml","self_host":true,"observed_at":"2026-08-26T00:02:31.388Z","managed_saas":false},"languages":{"value":["c#"],"source":"github.language","observed_at":"2026-08-26T00:02:31.388Z"},"has_docker":{"value":true,"source":"dockerfile:docker-compose.yml","observed_at":"2026-08-26T00:02:31.388Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-26T00:02:31.388Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["For game developers aiming to streamline repetitive tasks with AI within Unity","When your project requires direct integration of LLM tools for code generation or scene manipulation within Unity environment"],"when_not_to_use":["If you seek an end-to-end automation solution rather than augmenting game development workflows","In scenarios where the Unity Editor is not in use, as MCP is tailored specifically for enhancing Unity IDE capabilities"],"source":"enrich:decision_facts","observed_at":"2026-07-17T13:10:21.412Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Unity MCP serves as an intermediary enabling AI-assisted asset management, scene control, script editing, and automation directly in the Unity Editor."}]}}