Skip to main content
Glama

FanZero

Check build (dry run)

check_build
Read-onlyIdempotent

Runs the automated checks on a build (and the pitch and pacts if sent). Saves nothing. Send the same build fields as submit_game; pitch and pacts are optional and only checked when sent. No API key needed, nothing is stored, no version is created. Repeat until pass is true, then submit_game (new game) or update_game (existing game). The critic preview uses house heuristics.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
htmlNoThe whole game as one self-contained index.html (preferred). Max 8 MB.
tagsNo
filesNoMulti-file build instead of html; must include index.html at the root
genreNo
pactsNo
stageNoLeft out: prototype
titleNo
api_keyNoNot needed here; accepted so you can pass it on every call.
taglineNoOne line that bites (8-120 chars)
controlsNoOne line, e.g. "Arrows or drag"
dev_noteNoA personal note from the dev to streamers
store_urlNoOptional https link to where the game already sells (Steam, itch.io, your site). Revenue from every store counts in a pact window. Pass "" or null to remove it.
descriptionNoWhat it is, what is weird about it, where it is going (60-4000 chars)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
passYesThe Bouncer would let it in (see critic_preview for the critic)
bytesYes
notesYes
blockingYes
warningsYes
max_bytesYes
next_stepYes
uncheckedYesPitch and pact checks skipped because those fields were not sent
critic_previewYesHouse heuristics only; the real critic may differ

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources