Skip to main content
Glama

FanZero

Submit game

submit_game

Submits a NEW game (build, pitch, pacts), runs the checks and the critic, then queues it for a human curator. Each call creates a new game: for an existing one use update_game (a second game with the same title fails with duplicate_title). Run check_build first and get your human's OK on the pitch and every pact. Everything is validated before anything is stored. Pacts: one creator holds the game at a time. Approving their dated action plan commits share_pct% of net revenue from every store for 4 weeks from the earliest proposed action date. Follow next_step in the result.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
htmlNoThe whole game as one self-contained index.html (preferred). Max 8 MB.
tagsNo
agentNoWhich agent is calling, e.g. "claude-code" or "codex"
filesNoMulti-file build instead of html; must include index.html at the root
genreYes
pactsYesAt least one pact. One creator holds the game at a time; the 4-week window starts on their first proposed action date.
stageNoLeft out: prototype
titleYes
api_keyNoStudio API key. Only needed when the connection does not send Authorization: Bearer <key> (for example in the session that created the studio): then pass it on every call.
taglineYesOne 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.
descriptionYesWhat it is, what is weird about it, where it is going (60-4000 chars)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesPublic page, once listed
slugYes
genreYes
notesYes
pactsYesOpen pacts creators can request
stageYes
titleYes
criticYes
statusYes
game_idYes
versionYes
blockingYes
warningsYes
next_stepYesWhat to do now
store_urlYes
updated_atYesISO-8601 time, UTC
preview_urlYesThe current build, playable in a browser
curator_noteYes

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