mcp-unity and unity-api-mcp

These are complements: the first provides IDE integration to connect Claude with a live Unity Editor instance, while the second provides an MCP server for efficient API documentation lookups, and both can be used together to give an AI coding agent both real-time project access and accurate API reference without hallucinations.

mcp-unity
67
Established
unity-api-mcp
53
Established
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 13/25
Maturity 20/25
Community 10/25
Stars: 1,408
Forks: 180
Downloads:
Commits (30d): 9
Language: C#
License: MIT
Stars: 39
Forks: 4
Downloads: 388
Commits (30d): 0
Language: Python
License:
No Package No Dependents
No risk flags

About mcp-unity

CoderGamester/mcp-unity

Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs

Provides AI agents with 25+ tools for scene manipulation, asset management, and testing—including GameObject modification, prefab creation, scene loading, and script recompilation—via a Node.js MCP server that communicates with Unity Editor through stdio transport. Automatically surfaces Unity's PackedCache to IDE workspaces for improved code intelligence on engine dependencies, bridging the gap between AI coding assistants and real-time game development workflows.

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.

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