MCP Catalogs
Homeunity-mcp screenshot

unity-mcp

by CoplayDev·9,661·Score 61

Unity MCP connects AI assistants to Unity Editor via Model Context Protocol, enabling direct management of assets, scenes, scripts and automated workflows.

developer-toolsai-llmproductivity
1,092
Forks
47
Open issues
this month
Last commit
2d ago
Indexed

Overview

Unity MCP is a comprehensive bridge that allows AI assistants like Claude, Cursor, and other MCP clients to interact directly with the Unity Editor through a local MCP server. It provides extensive tools for managing assets, controlling scenes, editing scripts, and automating tasks within Unity. The project is actively maintained with regular updates adding new capabilities and tools.

Try asking AI

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

you:AI-driven game development in Unity using natural language commands
you:Automating repetitive Unity workflows through AI assistants
you:Real-time debugging and optimization of Unity projects using AI tools

When to choose this

Choose Unity MCP when developing Unity games/applications and want to leverage AI assistants for automation, asset management, and scene editing directly through the MCP protocol.

When NOT to choose this

Not ideal if you're not using Unity Editor, need access to other game engines, or require authentication for secure multi-user environments as the server currently lacks authentication.

Tools this server exposes

12 tools extracted from the README
  • manage_animation

    Manage Unity animations and animation controllers

  • manage_asset

    Manage Unity assets in the project

  • manage_build

    Manage Unity builds and player settings

  • manage_camera

    Manage Unity cameras and Cinemachine settings

  • manage_components

    Manage Unity components on game objects

  • manage_editor

    Control Unity editor functionality

  • manage_gameobject

    Manage Unity game objects

  • manage_physics

    Manage Unity physics settings and interactions

  • manage_scene

    Manage Unity scenes

  • manage_script

    Create and manage Unity scripts

  • unity_docs

    Fetch official Unity documentation

  • batch_execute

    Execute multiple operations in a batch for better performance

Comparable tools

godot-aieditor-mcpauto-editorunity-ai-assistant

Installation

Installation

Prerequisites

  • Unity 2021.3 LTS+
  • Python 3.10+ and uv
  • An MCP Client (Claude Desktop, Cursor, VS Code Copilot, etc.)

1. Install the Unity Package

In Unity: Window > Package Manager > + > Add package from git URL...

https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main

2. Start the Server & Connect

  1. In Unity: Window > MCP for Unity
  2. Click Start Server (launches HTTP server on localhost:8080)
  3. Select your MCP Client and click Configure
  4. Look for 🟢 "Connected ✓"

Claude Desktop Configuration

{
  "mcpServers": {
    "unityMCP": {
      "url": "http://localhost:8080/mcp"
    }
  }
}

On Hacker News

Recent discussion from the developer community.

Compare unity-mcp with

GitHub →

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