MCP Catalogs
Home

unity-mcp-pro-plugin

by youichi-uda·58·Score 48

Unity MCP Pro plugin provides 280+ AI tools for Unity development via WebSocket MCP connection.

developer-toolsai-llmother
5
Forks
2
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

This is a comprehensive MCP server implementation that connects AI assistants to the Unity game editor via a WebSocket-based communication protocol. It supports full Undo/Redo integration with Unity's native system, features production-grade WebSocket with heartbeat and auto-reconnect capabilities, and includes smart type parsing for seamless conversion between string inputs and Unity data types. The architecture clearly separates the Unity plugin from the Node.js MCP server, allowing for reliable domain reload safety and multi-editor support.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI-assisted GameObject manipulation in Unity scenes with full undo history
you:Script generation and optimization through direct MCP tool calls
you:Material and shader editing via AI assistants with real-time preview
you:Which Unity versions are supported?
you:How many tools are available?

When to choose this

Choose Unity MCP Pro if you're developing games in Unity and want to integrate AI assistants directly into your workflow for automated testing, code generation, and scene manipulation.

When NOT to choose this

Don't choose this if you need AI integration with non-Unity engines, or if you prefer a self-contained solution without the need for a separate MCP server component.

Tools this server exposes

12 tools extracted from the README
  • create_gameobject

    Create a new GameObject in the Unity scene

  • modify_component

    Modify a component on a GameObject

  • create_script

    Create a new C# script in the project

  • list_scene_objects

    List all objects in the current Unity scene

  • create_material

    Create a new material asset

  • create_prefab

    Create a prefab from a GameObject

  • build_project

    Build the Unity project for target platform

  • run_test

    Execute Unity tests in the project

  • set_lighting

    Modify lighting settings in the scene

  • create_animation

    Create or modify animation clips

  • modify_physics

    Adjust physics settings for objects or scene

  • create_ui_element

    Create UI elements in the scene

Note: Tool names inferred from category descriptions rather than explicit tool documentation. The README mentions 280+ tools across 50 categories but doesn't list specific tool names.

Comparable tools

unity-ai-toolsai-for-unitygpt-unity-connectorml-agentsunity-barracuda

Installation

Installation

Unity Package Manager

  1. Open Unity → Window → Package Manager
  2. Click + → Add package from git URL...
  3. Enter: https://github.com/youichi-uda/unity-mcp-pro-plugin.git

Alternative Methods

Clone to your project or download and copy to Packages/com.unity-mcp-pro/

Setup

  1. Install this plugin
  2. Get the MCP server from [unity-mcp.abyo.net](https://unity-mcp.abyo.net/)
  3. Build the server: cd server && npm install && npm run build
  4. Configure your AI client:
{
  "mcpServers": {
    "unity-mcp-pro": {
      "command": "node",
      "args": ["/path/to/server/build/index.js"]
    }
  }
}
  1. Open Unity - plugin auto-connects, check Window → Unity MCP Pro

FAQ

Which Unity versions are supported?
Unity 2021.3 LTS or later, including Unity 2022, 2023, and Unity 6 (Built-in, URP, HDRP).
How many tools are available?
280+ tools across 50 categories covering scene management, GameObjects, scripts, materials, physics, lighting, animation, UI, and more.

Compare unity-mcp-pro-plugin with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.