MCP server · Defold 1.13
Files the editor actually opens
Defold resources are protobuf with strict DDF schemas. This server writes them through the engine's own schemas, validated before the write.
Private beta — repository access is with the studio.
Why
Two problems, not one
Inside embedded_components, nested protobuf is escaped as string
literals — and at the second level the escaping composes with itself.
One missing required field and the file will not open.
There is no live file watch. The editor diffs a snapshot when its window regains focus — so a correct file stays invisible until someone clicks.
The format has a machine-readable definition — 52 .proto files in the
engine repo, fetched at the same SHA as your installed Defold.
real project files round-trip byte for byte
resources validate with zero false reports
a generated collection builds with the real toolchain
Working today
Eight tools
The documentation half is the useful one right now: real signatures instead of invented ones.
Next
In progress
Collections, game objects, atlases, tilemaps and GUI — through the same schemas.
bob with structured diagnostics, engine launch, hot reload into a live game.
Changes land in the editor's own graph — visible at once, undone with Ctrl+Z.