About Defold
Defold is an MCP server in the Gaming category: mCP (Model Context Protocol) server for driving Defold games through an in-game debug bridge: build, launch, play, and read a running game from any MCP client.
Install
git clone https://github.com/haksanlulz/mcp-defoldThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (9)
defold_bridgeRaw passthrough for game-specific bridge commands.
Parameters not published.
defold_inputPress input triggers in order, then return the screen.
Parameters not published.
defold_logTail of the game's mirrored debug log.
Parameters not published.
defold_runBuild with the bridge enabled and launch, detached. Returns when the bridge answers a ping from this server, not merely when the run script says it should — the one exception being a ping that never leaves the per-port queue, which means another call is already connected there. Refuses instead of launching a second engine when anything is holding the port — a bridge that answers, and one that accepts the dial and then says nothing; `defold_stop` first. `skip_build` relaunches fast.
Parameters not published.
defold_screenThe current screen as a composed text frame.
Parameters not published.
defold_startSkip the front-end (title/chargen) and begin a run. `options` passes game-defined start options through.
Parameters not published.
defold_stateCompact game-state JSON (fields are game-defined).
Parameters not published.
defold_stopQuit the running game cleanly.
Parameters not published.
defold_testRun the project's headless test suite, if configured. A non-zero exit is a tool error, not a result. `tail` widens the output window (default 12 lines).
Parameters not published.
Ask AI
Ask AI about Defold
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.