UnityMCP and uMCP

UnityMCP
38
Emerging
uMCP
38
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 15/25
Community 11/25
Maintenance 10/25
Adoption 4/25
Maturity 15/25
Community 9/25
Stars: 126
Forks: 10
Downloads:
Commits (30d): 0
Language: C#
License: MIT
Stars: 7
Forks: 1
Downloads:
Commits (30d): 0
Language: C#
License: MIT
Stale 6m No Package No Dependents
No Package No Dependents

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.

About uMCP

mika-f/uMCP

uMCP is a server implementation of the MCP protocol, designed for working with the AI in Unity.

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