An enhanced Unity package to communicate with a local MCP Client via a Python server, with extended material, particle, lighting, UI and physics features.
Overview
what is Unity MCP Package?
Unity MCP Package is an enhanced Unity package designed to facilitate communication with a local MCP Client via a Python server, focusing on advanced material editing and other features.
how to use Unity MCP Package?
To use the Unity MCP Package, install Python and the uv package manager, then add the package to your Unity project via the Package Manager using the provided Git URL.
key features of Unity MCP Package?
- Bidirectional communication between Unity and LLMs.
- Asset management for creating and manipulating Unity assets.
- Enhanced material editing with improved lighting and shader support.
- Scene control for managing scenes and objects.
- Editor automation for controlling Unity Editor functions.
use cases of Unity MCP Package?
- Automating repetitive tasks in Unity development.
- Enhancing visual effects in Unity projects.
- Integrating LLMs for advanced game functionalities.
FAQ from Unity MCP Package?
- What Unity versions are supported?
Unity MCP Package works with Unity 2020.3 LTS or newer, specifically in URP projects.
- Is Python required?
Yes, Python 3.12 or newer is required for the package to function.
- How can I troubleshoot connection issues?
Ensure the Unity Editor is open, the MCP window is active, and that Python and uv are correctly installed.