Docs · Ecosystem

One plugin.
10 public projects.

The AI Game Developer ecosystem is intentionally modular — install only the parts you need. 72 capabilities across the plugin and its domain extensions (21 MCP tools plus RQL), two .NET libraries that power the bridge, the Unity MCP CLI, the desktop app and gamedev CLI, and a template for authoring your own extensions.

L1

The plugin

Drop into Unity. AI gets a steering wheel.

AI Game Developer

plugin·v1.1.0

Unity Editor & runtime plugin — 72 capabilities (MCP tools + RQL) for AI to drive your project.

  • 21 MCP tools plus RQL: one query language for scenes, GameObjects, assets, prefabs and the console
  • Works in Editor and at runtime inside compiled builds
  • Real-time skill discovery for Claude / Cursor / Copilot / Gemini
  • Extensible via custom [AiTool] tools and RQL type adapters
openupm add com.ivanmurzak.unity.mcp
L2

Domain extensions

Bolt on specialty tools for the work you do.

AI Animation

extension·v2.0.0

Domain extension — create & modify AnimationClips and AnimatorControllers via prompts.

  • Bidirectional read/write for AnimationClip data
  • Create AnimatorController assets with auto-folders
  • Edit layers, states, transitions, parameters via JSON patches
  • Batch-create animations across multiple paths
openupm add com.ivanmurzak.unity.mcp.animation

AI ParticleSystem

extension·v2.0.0

Domain extension — inspect & modify all 24 ParticleSystem modules through natural language.

  • Read/write every module: emission · shape · velocity · trails · noise · …
  • Configure complex effects without inspector navigation
  • Rapid prototyping of procedural effects
  • ReflectorNet-powered property binding
openupm add com.ivanmurzak.unity.mcp.particlesystem

AI ProBuilder

extension·v2.0.0

Domain extension — AI-driven 3D modeling with primitives, extrusion, beveling, UVs.

  • Create primitives & polygons; extrude, bevel, bridge, subdivide
  • Merge meshes; flip normals; assign materials per face
  • Semantic face selection ("up", "down") or explicit indices
  • Direct integration with Unity ProBuilder package
openupm add com.ivanmurzak.unity.mcp.probuilder
L3

Build your own

Ship custom AI tools as Unity packages.

AI Tools Template

template·vtemplate

Bootstrap your own Unity-MCP extension as a distributable Unity package.

  • Ready-to-customize Unity package layout
  • PowerShell init script for namespace + package.json
  • CI/CD scaffolding for multi-Unity-version testing
  • Editor & runtime tool patterns + examples
git clone https://github.com/IvanMurzak/Unity-MCP.git
L4

A native client

A polished desktop & terminal agent — yours by choice.

Unity MCP CLI

client·v1.1.0

Cross-platform CLI — create projects, install Editor + plugin, write MCP configs for 14 AI agents.

  • Scaffold Unity projects · install any Editor version
  • Add or remove the AI Game Developer plugin in manifest.json
  • Generate MCP configs for 14 AI agents (Claude · Cursor · Copilot · …)
  • Run MCP tools straight from the CLI · CI-friendly · cross-platform
npm install -g unity-mcp-cli

AI Game Dev CLI

client·vlatest

Ink-powered terminal agent on the Claude Agent SDK — pair-program with AI without leaving your shell.

  • Ink + React TUI · streaming chat, tool calls, slash commands
  • Sign in to ai-game.dev — bring your subscription with you
  • Voice input via faster-whisper (optional)
  • Cross-platform: Windows · macOS · Linux
npm install -g @baizor/gamedev

AI Game Dev Desktop

client·vlatest

Electron desktop client on the Claude Agent SDK — polished chat UI for the same agent.

  • Electron + React DOM with shared core hooks
  • Sign in to ai-game.dev — same account as the CLI
  • Glass UI · streaming chat · tool approval prompts
  • Cross-platform installers: Windows · macOS · Linux
https://ai-game.dev/download
L5

.NET libraries

The plumbing — open-source and reusable.

MCP Plugin for .NET

library·v8.8.1

.NET library — bridge heavy apps (Unity, WPF, game servers) to MCP clients over SignalR.

  • SignalR bridge — one HTTP port, persistent reconnection
  • NuGet: McpPlugin · McpPlugin.Server · McpPlugin.Common
  • [AiToolType] + [AiTool] attribute API
  • Webhook-driven analytics and authorization hooks
dotnet add package com.IvanMurzak.McpPlugin

ReflectorNet

library·v5.4.3

.NET library — reflection toolkit purpose-built for AI: fuzzy method discovery & type-preserving serialization.

  • Fuzzy method matching (strictness 0–6)
  • Type-safe serialization preserving full metadata
  • JSON Patch & atomic path-based modification
  • Live JSON schema generation for any C# type
dotnet add package com.IvanMurzak.ReflectorNet

How it fits together

1

Install the Unity plugin

The AI Game Developer plugin lives in your Unity project. It gives your agent 72 capabilities — MCP tools plus RQL — the moment it connects.

Setup guide →
2

Add domain extensions

Need animation, particles, or ProBuilder modelling? Drop in the matching extension package — it teaches RQL the new area and the agent can use it right away.

Browse tools →
3

Point your AI client at the endpoint

Claude · Cursor · GitHub Copilot · Gemini · 8 more. One config block, one bearer token, you’re in.

Endpoint info →
4

Or use our native client

The AI Game Dev App is a polished CLI + Electron desktop that signs in with your ai-game.dev account.

Download →
Under the hood the plugin uses MCP-Plugin-dotnet as a SignalR bridge, and ReflectorNet for fuzzy method discovery + JSON-schema generation. Both are open-source NuGet packages — pull them into your own .NET app to expose tools the same way Unity does.