Home › Design & Media › AI Game Developer: MCP for Unity, Unreal and Godot

AI Game Developer: MCP for Unity, Unreal and Godot

Make games with AI: one MCP server that connects your agent to Unity, Unreal and Godot editors.

C# Remote
★ 4,625 stars Last pushed 2026-11-11 License: Apache-2.0

Topics: Gaming

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Remote (streamable-http)

https://ai-game.dev/mcp Requires auth (checked 2026-11-09)

Claude Code:

claude mcp add --transport http unity-mcp https://ai-game.dev/mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "unity-mcp": {
      "url": "https://ai-game.dev/mcp"
    }
  }
}

Package (nuget 9.3.2)

Package: nuget com.IvanMurzak.GameDev.MCP.Server

  • MCP_PLUGIN_PORT — Client -> Server <- Plugin connection port (default: 8080)
  • MCP_PLUGIN_CLIENT_TIMEOUT — Plugin -> Server connection timeout (ms) (default: 10000). Tool calls use MCP_PLUGIN_TOOL_TIMEOUT instead.
  • MCP_PLUGIN_TOOL_TIMEOUT — How long one tool call may run in the plugin (ms). A tool call is sent once and never re-sent (default: 300000, or MCP_PLUGIN_CLIENT_TIMEOUT if larger)
  • MCP_PLUGIN_CLIENT_TRANSPORT — Client -> Server transport type: stdio or streamableHttp (default: stdio)
  • MCP_AUTH — Authentication mode: none or oauth. Default depends on transport: stdio -> none (offline/local/CI), streamableHttp -> oauth when MCP_AUTH_ISSUER + MCP_PUBLIC_URL are set, otherwise none. oauth validates ES256 JWTs (via cached JWKS) issued by MCP_AUTH_ISSUER, audienced to MCP_PUBLIC_URL.
  • MCP_AUTH_ISSUER — OAuth authorization-server URL (e.g. https://ai-game.dev). Required when MCP_AUTH=oauth.
  • MCP_PUBLIC_URL — This server's canonical public resource URL (its token audience, e.g. https://ai-game.dev/mcp). Required when MCP_AUTH=oauth; also seeds the Origin allow-list.
  • MCP_BIND — Network bind address: loopback (default), any (0.0.0.0), or a specific IP. Hosted deploys reachable by a reverse proxy set MCP_BIND=0.0.0.0.
  • MCP_ALLOWED_ORIGINS — Comma/semicolon-separated additional allowed Origins for browser clients (in addition to loopback + the MCP_PUBLIC_URL origin). Avoids a blanket wildcard on credentialed paths.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry