Retrieves the current scene hierarchy in Unity, showing all GameObjects and their parent-child relationships
Gets detailed information about a specific GameObject including its components and properties
Retrieves detailed information about a specific component attached to a GameObject
Gets the content of a C# script in the project
Updates the content of a C# script in the project
Creates a new C# script in the project
Updates properties of a component attached to a GameObject
Updates or creates a GameObject with specified properties
Retrieves the Unity console logs
Gets the structure of the Unity project assets
Unity Editor Integration provides a seamless connection between the Unity game engine and AI model clients like Claude Desktop, Windsurf, and Cursor. This MCP server enables developers to leverage AI assistance directly within their Unity projects, allowing for more efficient game development workflows. With this integration, game developers can query AI models about Unity-specific concepts, get help with scripting, scene management, and game object manipulation - all while the AI has direct access to your Unity project context. The server bridges the gap between powerful AI language models and the Unity development environment.
The Unity Editor Integration MCP server allows you to connect your Unity projects with AI assistants, enabling them to understand and interact with your game development environment. This integration helps streamline game development by allowing AI models to provide contextual assistance based on your Unity project.
Add to your Unity project:
https://github.com/CoderGamester/mcp-unity.git
Configure the MCP Server:
Configure your AI client:
Start the MCP Server:
Connect with your AI client:
Working with the AI: