Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

Unity-MCP

local MCP server

Unity-MCP is a local MCP server: Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games. Install it from oci as docker.io/ivanmurzakdev/unity-mcp-server:0.17.1.

Installation

Terminal

claude mcp add io-github-ivanmurzak-unity-mcp -e UNITY_MCP_PORT=... -e UNITY_MCP_PLUGIN_TIMEOUT=... -e UNITY_MCP_CLIENT_TRANSPORT=... -- docker run -i --rm docker.io/ivanmurzakdev/unity-mcp-server:0.17.1

Run in your project folder. Add --scope user to use it everywhere.

Claude Desktop, Cursor & other clients

Add to claude_desktop_config.json or .cursor/mcp.json.

{
  "mcpServers": {
    "io-github-ivanmurzak-unity-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/ivanmurzakdev/unity-mcp-server:0.17.1"
      ],
      "env": {
        "UNITY_MCP_PORT": "...",
        "UNITY_MCP_PLUGIN_TIMEOUT": "...",
        "UNITY_MCP_CLIENT_TRANSPORT": "..."
      }
    }
  }
}

Fill in the environment variables with your own credentials.

What you need

  • Runtime: Docker.
  • MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
  • Environment variables: UNITY_MCP_PORT, UNITY_MCP_PLUGIN_TIMEOUT, UNITY_MCP_CLIENT_TRANSPORT

Summary

Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.

Unity-MCP vs similar servers

ServerStarsTypeAPI keyRuntime
Unity-MCP4,346LocalYesoci
Funplay Unity MCP255LocalNonuget
FunseaAI Unity MCP255LocalNonuget
godot-mcp434LocalNonpm
KitWright Unity MCP22LocalNo—

Questions

It reads 3 environment variables: UNITY_MCP_PORT, UNITY_MCP_PLUGIN_TIMEOUT, UNITY_MCP_CLIENT_TRANSPORT. Set them in your MCP config before starting the server.

Docker, plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.

Unity-MCP is a local MCP server distributed as the oci package docker.io/ivanmurzakdev/unity-mcp-server:0.17.1.

Run: claude mcp add io-github-ivanmurzak-unity-mcp -e UNITY_MCP_PORT=... -e UNITY_MCP_PLUGIN_TIMEOUT=... -e UNITY_MCP_CLIENT_TRANSPORT=... -- docker run -i --rm docker.io/ivanmurzakdev/unity-mcp-server:0.17.1

Run: codex mcp add io-github-ivanmurzak-unity-mcp --env UNITY_MCP_PORT=... --env UNITY_MCP_PLUGIN_TIMEOUT=... --env UNITY_MCP_CLIENT_TRANSPORT=... -- docker run -i --rm docker.io/ivanmurzakdev/unity-mcp-server:0.17.1

Similar MCP servers

NameStars
  1. Funplay Unity MCPio.github.FunplayAI/funplay-unity-mcp255
  2. FunseaAI Unity MCPio.github.FunseaAI/unity-mcp255
  3. godot-mcpio.github.tomyud1/godot-mcp434
  4. KitWright Unity MCPio.github.kitwright/unity-mcp22
  5. DBHubio.github.bytebase/dbhub3,574
  6. unreal-engine-mcpio.github.ChiR24/unreal-engine-mcp891
  7. comfyui-mcpio.github.artokun/comfyui-mcp768
  8. mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493