UnityMCP and unity-editor-mcp

One is an MCP server and client for LLMs to interact with Unity Projects, while the other provides Unity Editor integration with the Model Context Protocol (MCP) using a TypeScript MCP server and C# Unity plugin, suggesting they are **competitors** offering different implementations for the same goal of integrating LLMs/AI assistants with Unity.

UnityMCP
38
Emerging
unity-editor-mcp
36
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 15/25
Community 11/25
Maintenance 6/25
Adoption 6/25
Maturity 9/25
Community 15/25
Stars: 126
Forks: 10
Downloads:
Commits (30d): 0
Language: C#
License: MIT
Stars: 19
Forks: 4
Downloads:
Commits (30d): 0
Language: JavaScript
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 unity-editor-mcp

ozankasikci/unity-editor-mcp

An MCP server and client for LLMs to interact with Unity Projects

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