UnityMCP

igordias2/UnityMCP

3.1

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.
0

Tools

  1. 1

    get_editor_state

  2. 2

    execute_editor_command

  3. 3

    get_logs