About Godot Agent Loop
Godot Agent Loop is an MCP automation server for Godot 4 projects. It is for coding agents that need to build, run, observe, playtest, and verify games through a bounded tool surface and optional editor integration.
Key features
- 01Authoring and project validation
- 02Launch and observe running games
- 03Deterministic input playtests
- 04Independent test and project verification
- 05Undoable editor transactions
Use cases
- 01Building a playable Godot project
- 02Inspecting runtime errors and screenshots
- 03Testing gameplay with input sequences
- 04Verifying projects before delivery
MCP support
It exposes Godot automation tools to MCP clients, including project lifecycle, runtime observation, playtesting, and verification. Agents can discover additional tools through `godot_catalog` and invoke them with `godot_call`.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
39Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | No | Maximum search results. Default: 20 |
| query | string | No | Name/description/action search text |
| action | enum | Yes | Discovery or dispatch actionsearch | describe | call |
| domain | enum | No | Optional domain filterlifecycle | project | game |
| toolName | string | No | Tool to describe or call |
| arguments | object | No | Arguments passed to the selected tool |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.