BuildersGate

Agentic game development for building games with AI Agents. Run one session per seat: art, gameplay, narrative, QA, audio, tech all in 1 spot

LLM Mart 0 views 4 listing impressions
Transport
Not stated
Package
—
Registry id
—

No install snippet on purpose. A working MCP config is a command, its arguments and an environment block — the last two are where API keys live, so this catalogue never stores them and cannot publish them. Follow the link above for the authors' own instructions.

An MCP server for building games with a coding agent. It gives that agent 251 tools scoped to one game project: a design database, a work queue, reference-pinned art and music generation, Godot and Blender adapters, and playtest capture. All state lives in one SQLite file inside the project. bgate connect wires it into Claude Code, Codex, Gemini CLI, VS Code, Cursor, Windsurf or opencode in one command.

You run several Claude Code sessions at once, each holding a seat — art, gameplay, narrative, QA, audio, tech. They share one database, so they do not contradict each other, and file locks stop two of them editing the same asset. A local dashboard shows what each one is doing, and is where you dispatch work and approve output.

Three limits are enforced in code: a run is killed at a wall-clock ceiling, a file locked by one seat cannot be written by another, and no agent approves its own art.

There is no spend ceiling and no ledger. Builders Gate does not meter money: the only budget that exists is the balance on your own provider account, and provider_status reads it from the provider.

For: people running Claude Code on a game who want more than one session working on it at once. It is more machinery than a small project needs.

Platform: Windows. Linux is best-effort and macOS is untested.

The dashboard: live agents, the queue, and recent activity

The dashboard also carries a scene editor that reads and writes the project's real .tscn files, a sprite editor with frame detection and per-frame regeneration, a 3D viewer that measures scale and orientation against the project's units, an audio lab, and a brainstorm room the seats can be invited into. See them.

Requirements

  • Python 3.11+
  • An MCP client. bgate connect wires seven of them; Claude Code is what it is developed against, and the board dispatches work to Claude Code or Codex
  • Godot 4.x, plus the Web export templates for bgate publish
  • Optional: Blender 4.2+; ffmpeg/ffprobe for playtest capture; faster-whisper and sounddevice for transcription
  • Optional: OPENAI_API_KEY or KREA_API_KEY for art, KIE_API_KEY for music, DEEPGRAM_API_KEY for speech — all settable from the dashboard

Full detail, including the key table and platform notes: docs/setup.md.

Install

git clone https://github.com/Thepizzapie/BuildersGate
cd BuildersGate
pip install -e .                          # or: pip install -e ".[dev,stt,record]"

bgate doctor                              # what is installed and what is missing
bgate init emberfall --kind 2d            # a project AND a runnable game
cd emberfall
bgate serve                               # dashboard on http://127.0.0.1:7788

bgate init creates a new directory named after the project rather than scaffolding into the one you are standing in. bgate adopt points it at a Godot project you already have, and never rewrites a file you wrote.

bgate doctor exits 1 if anything on its list is missing, including rows nobody needs on day one. Read the rows, not the exit code: python and godot green is enough to start.

Connect your coding agent

bgate connect                        # what is installed, what is wired, what is wrong
bgate connect claude                 # wire one, pinned to this interpreter
bgate hook-install <game-project>    # lane and lock enforcement

bgate connect knows claude, codex, gemini, vscode, cursor, windsurf and opencode, and writes through each client's own mcp add where there is one. For clients that keep their servers in a hand-edited JSON file, --show prints the block with the interpreter already filled in.

From the project's README.

Related servers

Let LLM help you achieve your regression analysis with Stata

18 views

vSphere with Tanzu (VKS): Namespace and TanzuKubernetesCluster lifecycle. Requires vSphere 8.x+.

17 views

Durable agentic memory, encrypted at rest. Fully offline: no network, no API key, no cloud.

15 views

Web search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.

15 views