AIAny
Icon for item

MCP for Unity

Bridges LLM-driven AI assistants to the Unity Editor so models can create scenes, edit C# scripts, manage assets, run tests and automate game-dev workflows. Exposes 47 focused MCP tool entrypoints, supports many MCP clients, and is MIT-licensed for local use.

Introduction

Most game teams waste time on repetitive Editor tasks that are trivial to express in language but expensive to script and maintain. Letting an LLM operate the Unity Editor via a standard protocol turns those micro-tasks into prompts you can delegate, inspect, and iterate on.

What Sets It Apart
  • Protocol-first integration: implements the Model Context Protocol (MCP) so any MCP-capable client (Claude Desktop/Code, Cursor, VS Code, Windsurf, Cline, Gemini CLI, etc.) can control Unity without custom per-client adapters — so what: you can swap assistants or run local models with minimal reconfiguration.
  • Editor-native toolset: exposes ~47 focused tool entrypoints (create GameObjects, edit scripts, run tests, profile, build, asset ops) rather than a single monolithic API — so what: prompts can call intent-specific tools with predictable effects and easier validation.
  • Lightweight local server model: runs alongside Unity (requires Python 3.10+ via uv) and auto-configures many clients — so what: avoids cloud-side build/deploy for day-to-day Editor automation and keeps assets/code local.
  • Open-source & permissive license: MIT license and visible contributor history — so what: teams can audit, modify, or integrate MCP for Unity into CI/tooling without restrictive licensing.
Who It's For and Tradeoffs

Great fit if you maintain Unity projects and want to speed authoring by delegating repetitive Editor tasks to LLMs, experiment with prompt-driven content generation, or integrate assistant-driven workflows into your pipeline. It also helps toolsmiths who want to build MCP-aware plugins that target multiple assistants. Look elsewhere if you need a hosted/cloud authoring service, require enterprise-grade multi-user locking out of the box, or prefer a no-dependencies Unity Package (MCP for Unity requires a small Python runtime and the uv tool for the server).

Where It Fits

MCP for Unity sits between assistant clients and the Editor: use it when you want your LLM or local model to directly manipulate scenes, scripts, and assets with clear, inspectable actions. For purely runtime AI integration (in-game agents, inference services), pair MCP for Unity with separate runtime SDKs rather than using it as an in-game AI runtime.

Information

  • Websitegithub.com
  • OrganizationsCoplayDev, Aura
  • Published date2025/03/18

More Items

GitHub

Indexes full text of visited web pages and local files on a self‑hosted server so you can search your personal knowledge from a web UI, terminal, CLI, or an AI assistant. Runs without mandatory telemetry, offers a browser extension for automatic capture, and supports optional semantic search via a configurable embeddings endpoint.

GitHub

A read-only mirror of Anthropic's community plugin marketplace for Claude Cowork and Claude Code, listing vetted third-party plugins in a nightly-synced marketplace.json. Intended for discovering and installing community plugins via the Claude plugin system.

GitHub

Lets AI agents discover and run Apify Actors as MCP tools for web scraping and automation; supports OAuth/Streamable HTTP, dynamic tool discovery, output-schema inference, and agentic payments (AGI, x402, Skyfire) so agents like Claude, ChatGPT, or VS Code can call ready-made scrapers and automations.