Docs · Ecosystem

One plugin.
Eight open repos.

The AI Game Developer ecosystem is intentionally modular — install only the parts you need. 81+ MCP tools across the plugin, three domain extensions, two .NET libraries that power the bridge, a cross-platform client, and a template for authoring your own extensions.

L1

The plugin

Drop into Unity. AI gets a steering wheel.

AI Game Developer

plugin·v0.72.1

Unity Editor & runtime plugin — 80+ MCP tools for AI to drive your project.

  • 80+ built-in MCP tools across Scene, GameObject, Asset, Script, Editor
  • Works in Editor and at runtime inside compiled builds
  • Real-time skill discovery for Claude / Cursor / Copilot / Gemini
  • Extensible via custom [McpPluginTool] attributes
openupm add com.ivanmurzak.unity.mcp
L2

Domain extensions

Bolt on specialty tools for the work you do.

AI Animation

extension·v1.1.39

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·v1.1.29

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·v1.0.77

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
gh repo create --template IvanMurzak/Unity-AI-Tools-Template
L4

A native client

A polished desktop & terminal agent — yours by choice.

Unity MCP CLI

client·v0.72.1

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 game-dev-cli

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
npm install -g game-dev-desktop
L5

.NET libraries

The plumbing — open-source and reusable.

MCP Plugin for .NET

library·v6.3.0

.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
  • [McpPluginToolType] + [McpPluginTool] attribute API
  • Webhook-driven analytics and authorization hooks
dotnet add package com.IvanMurzak.McpPlugin

ReflectorNet

library·v5.1.1

.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 exposes 80+ MCP tools the moment you press play.

Setup guide →
2

Add domain extensions

Need animation, particles, or ProBuilder modelling? Drop in the matching extension package — the plugin auto-discovers its tools.

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.