unity-api-mcp and unity-mcp-plugin

One is an AI-assisted game development plugin for Unity, and the other provides an API for looking up Unity APIs without source file reads, suggesting that the former could utilize the latter to enhance its AI's understanding and control of the Unity Editor.

unity-api-mcp
53
Established
unity-mcp-plugin
45
Emerging
Maintenance 10/25
Adoption 13/25
Maturity 20/25
Community 10/25
Maintenance 13/25
Adoption 8/25
Maturity 11/25
Community 13/25
Stars: 39
Forks: 4
Downloads: 388
Commits (30d): 0
Language: Python
License:
Stars: 50
Forks: 7
Downloads:
Commits (30d): 0
Language: C#
License:
No risk flags
No Package No Dependents

About unity-api-mcp

Codeturion/unity-api-mcp

Instant, accurate Unity API lookups instead of expensive source file reads, saving your agent tokens, context, and hallucinations

Implements an MCP server with version-specific SQLite databases (~18–24 MB each) for Unity 2022, 2023, and 6, parsed from official XML documentation and C# source. Provides five tools—search, method signatures, namespace resolution, class references, and deprecation checks—all returning results in <15ms with BM25-ranked search and tuned column weights. Integrates with Claude Code, Cursor, Windsurf, and any MCP client; auto-detects Unity version from `ProjectSettings/ProjectVersion.txt` or explicit environment variables.

About unity-mcp-plugin

AnkleBreaker-Studio/unity-mcp-plugin

Unity MCP Plugin (UPM) — Editor bridge for AI-assisted game development. Enables Claude, Cursor & MCP-compatible AI to control Unity Editor with 268 tools: scenes, GameObjects, components, builds, profiling, Shader Graph, Amplify Shader Editor, terrain, physics, NavMesh & more. Free & open source.

Implements a stateful HTTP bridge on `localhost:7890` that persists across Play Mode domain reloads via SessionState, enabling real-time bidirectional control between MCP-compatible AI and the Unity Editor. Supports multi-instance editor discovery with automatic port affinity tracking and heartbeat-based session management to distinguish active from crashed editors. Conditionally exposes 268 tools across shader editors (Shader Graph, Amplify), multiplayer frameworks (MPPM), and profiling systems (Memory Profiler, Frame Debugger) based on installed packages.

Scores updated daily from GitHub, PyPI, and npm data. How scores work