Skip to main content
📖 The AI Tool Bible

GameMaker MCP Server

Project-aware MCP server that gives AI coding agents structured, guarded access to GameMaker Studio projects.

Free· Free and open source (MIT license). Install via npm/npx.Agents
Visit website →
Best for

Solo GameMaker Studio developers and small game teams who want an AI agent (Claude, Cursor, Copilot, etc.) to safely read, analyze, patch, and build a .yyp project without ad-hoc shell access.

Skip if

Developers on non-GameMaker engines (Unity, Unreal, Godot), teams that need a hosted collaborative service, or anyone not already using an MCP-capable AI client.

GameMaker MCP Server is an open-source Model Context Protocol server that lets AI coding agents such as Claude Desktop, Cursor, Copilot, Codex, Cline, Gemini CLI, Windsurf, VS Code, Warp, and roughly twenty other MCP-capable clients work directly inside a GameMaker Studio project. It ships as a Node.js package (gamemaker-mcp on npm) and exposes about 190 typed tools, 20 reusable workflow prompts, and 6 project resources for parsing .yyp/.yy files, inspecting rooms/objects/sprites/sounds/shaders/timelines, running static analysis on GML, generating Feather JSDoc, previewing exact GML patches, writing files with SHA-256 optimistic concurrency plus backups, taking integrity-checked project snapshots, scaffolding finite state machines, particle systems, GUI layouts, inventory systems, and unit-test harnesses, and driving official Igor compile/package/run jobs synchronously or as tracked background jobs. A CLI installer (gamemaker-mcp install/doctor/connect) auto-detects installed GameMaker runtimes and Igor.exe, generates client configs, and can attach the server to every supported client in one command. Zero-config workspace auto-detect means opening any folder containing a .yyp file in a supported client is usually enough to bring the tools online. Safety is a first-class concern: file operations are sandboxed to the configured project root, symlinks/junctions are checked, there is a read-only default mode, an explicit workspace-write mode, an opt-in flag for Igor build operations, and per-file size limits. It is aimed at solo GameMaker developers and small studios who want to use an AI agent as a pair-programmer on GML code, room layouts, shaders, and build automation without giving the model unrestricted shell or filesystem access.

Editor's take

This is the most complete GameMaker-specific MCP server I've seen: guarded writes, snapshotting, a genuine static-analysis suite, and first-class Igor build integration make it feel closer to a proper IDE plugin than a hobby wrapper. If you already pair-program GML with Claude or Cursor, the one-line installer is a no-brainer; just leave it in read-only mode until you trust the diffs.

— The AI Tool Bible editorial team

Pros

  • Very large surface area (~190 MCP tools) covering inspection, static analysis, guarded editing, room/object/shader ops, and Igor builds
  • Safety-first design: project-root sandbox, SHA-256 optimistic concurrency, backups, read-only default, opt-in build mode
  • One-line CLI installer and doctor that auto-configures ~20 MCP clients including Claude Desktop, Cursor, Copilot, and Windsurf
  • Zero-config workspace auto-detect finds the .yyp file when a client opens the project folder
  • Rich GameMaker-specific analyzers (health score, object hierarchy, dead code, i18n scan, draw-state audit, physics audit)
  • Scaffold generators for FSM, particle systems, GUI, inventory, and a unit-test framework
  • MIT-licensed, no telemetry, runs locally over stdio without opening any network port

Cons

  • ⚠️ Windows-centric: Igor build/run flow and most auto-detect paths assume a Windows GameMaker Studio install
  • ⚠️ Requires Node.js 20+ and comfort editing MCP client JSON if the installer does not support your client
  • ⚠️ Only useful if you already own and use GameMaker Studio; the compile/package tools depend on a licensed IDE
  • ⚠️ Young project on a fast-moving version cadence (1.x with frequent minor bumps), so tool signatures can shift
  • ⚠️ No hosted UI or dashboard; all interaction happens through whichever MCP client you connect

Use cases

AI-assisted GML refactoringGameMaker project static analysisGuarded GML patch previewsFeather JSDoc generationRoom and object inspectionShader portability auditsIgor compile and package automationProject health scoringFinite state machine scaffoldingUnit test harness generation

Explore related

Compare with similar tools

All in Agents

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Free open-source; LangGraph Platform paidstateful agentshuman-in-loop

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Free open-source core; cloud platform paidmulti-agentorchestration

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Pay-as-you-go per 1K input/output tokens per model; on-demand, batch, and provisioned throughput tiers. New AWS accounts get up to $200 in credits. Enterprise agreements via AWS.Enterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use