igordias2/UnityMCP
If you are the rightful owner of UnityMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
UnityMCP is a Unity Editor plugin that implements the Model Context Protocol (MCP) for seamless integration between Unity and AI assistants.
UnityMCP is a robust plugin designed for the Unity Editor, facilitating integration with AI assistants through the Model Context Protocol (MCP). It offers real-time monitoring of the editor state, remote command execution, and comprehensive logging capabilities. The architecture consists of a Unity Plugin and a TypeScript-based MCP server, enabling standardized tool access to Unity Editor functionalities. The plugin supports real-time communication via WebSocket, providing a seamless experience for developers looking to enhance their Unity projects with AI capabilities.
Features
- Real-time editor state monitoring and remote command execution.
- Comprehensive logging system with filtering and customizable output.
- WebSocket-based communication for real-time updates.
- C# code execution engine with full access to Unity APIs.
- Automatic reconnection and error handling features.
Tools
1
get_editor_state
2
execute_editor_command
3
get_logs