{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
  "name": "io.github.IvanMurzak/Unity-MCP",
  "description": "Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.",
  "status": "active",
  "repository": {
    "url": "https://github.com/IvanMurzak/Unity-MCP",
    "source": "github",
    "subfolder": "Unity-MCP-Server"
  },
  "version": "0.79.0",
  "packages": [
    {
      "registry_type": "oci",
      "registry_base_url": "https://docker.io",
      "identifier": "ivanmurzakdev/unity-mcp-server",
      "version": "0.79.0",
      "transport": {
        "type": "stdio"
      },
      "environment_variables": [
        {
          "name": "MCP_PLUGIN_PORT",
          "description": "Client -> Server <- Plugin connection port (default: 8080)",
          "format": "number",
          "is_required": false,
          "is_secret": false
        },
        {
          "name": "MCP_PLUGIN_CLIENT_TIMEOUT",
          "description": "Plugin -> Server connection timeout (ms) (default: 10000)",
          "format": "number",
          "is_required": false,
          "is_secret": false
        },
        {
          "name": "MCP_PLUGIN_CLIENT_TRANSPORT",
          "description": "Client -> Server transport type: stdio or streamableHttp (default: stdio)",
          "format": "string",
          "default": "stdio",
          "enum": [
            "streamableHttp",
            "stdio"
          ],
          "is_required": false,
          "is_secret": false
        }
      ]
    }
  ]
}