Unity-MCP and Unity-AI-Tools-Template
The template project (B) provides a scaffolding framework for developers to create custom MCP tools that integrate with the main Unity-MCP server (A), making them ecosystem siblings where one is the extensible foundation and the other is the primary implementation.
About Unity-MCP
IvanMurzak/Unity-MCP
AI-powered bridge connecting LLMs and advanced AI agents to the Unity Editor via the Model Context Protocol (MCP). Chat with AI to generate code, debug errors, and automate game development tasks directly within your project.
Implements MCP server architecture running both in the Unity Editor and compiled runtime, supporting stdio-based local execution and HTTP-based remote deployment without vendor lock-in. Generates dynamic "skills" metadata reflecting project state (Unity version, OS, installed plugins) to enhance LLM context, and provides extensible MCP Tools for editor automation alongside in-game runtime capabilities for NPC behavior and live debugging. Compatible across multiple AI clients (Claude, Cursor, GitHub Copilot, VS Code, Rider) and deployable via npm CLI, Docker, or direct UPM package integration.
About Unity-AI-Tools-Template
IvanMurzak/Unity-AI-Tools-Template
Unity MCP Tool template project
Provides scaffolding to build custom MCP (Model Context Protocol) tools for the Unity-MCP framework, supporting both Editor and Runtime tools with separate code paths and attribute-based registration. Includes automated package initialization, version management, and CI/CD workflows for distributing tools via OpenUPM or GitHub registries. Tools interact with Unity through main-thread execution guards, enabling AI agents to manipulate scenes and access Editor APIs.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work