Godot Stagehand's icon

Godot Stagehand 0.4.1 Tools 4.3 Community

Submitted by user MrMark; MIT; 2026-09-01

Stagehand gives an external process an AI agent, a CI script, or your own tooling a live connection to your *running* Godot game: click buttons, read/set properties, wait for signals, take screenshots, record and replay input, assert performance counters.

Think Playwright, but for a game engine.

This addon is one half of Stagehand. It opens a WebSocket server inside your running game and speaks a JSON-RPC protocol, but it does not do anything by itself: you also need the godot-stagehand server binary, a small Go program that acts as the MCP server your AI agent or script actually talks to.

Get it from the GitHub Releases page: https://github.com/mrf/godot-stagehand/releases

Once this addon is enabled in your project, open its toolbar's "Setup…" button for a wizard that downloads the matching server binary for your OS, prints the MCP client config snippet, and tests the connection.


View files Download Submit an issue Recent Edits