unity-api-mcp and UnityMCP

unity-api-mcp
53
Established
UnityMCP
38
Emerging
Maintenance 10/25
Adoption 13/25
Maturity 20/25
Community 10/25
Maintenance 2/25
Adoption 10/25
Maturity 15/25
Community 11/25
Stars: 39
Forks: 4
Downloads: 388
Commits (30d): 0
Language: Python
License:
Stars: 126
Forks: 10
Downloads:
Commits (30d): 0
Language: C#
License: MIT
No risk flags
Stale 6m 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 UnityMCP

isuzu-shiranui/UnityMCP

Unity Editor integration with Model Context Protocol (MCP) enabling AI assistants like Claude to interact with Unity projects. Features a TypeScript MCP server and C# Unity plugin with extensible command handler architecture, TCP/IP communication, and dynamic plugin discovery.

Supports all three MCP handler types (commands, resources, and prompts) with automatic discovery on both C# and TypeScript sides, enabling bidirectional AI-Unity workflows. The framework uses a scalable plugin architecture where custom handlers implement well-defined interfaces and are automatically registered via reflection, with communication serialized as JSON over TCP/IP between the Unity Editor and Claude Desktop. Includes built-in installer tooling for integrating the TypeScript MCP server with Claude Desktop configuration, plus sample handlers demonstrating code execution capabilities.

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