Chef & MCP
Connect Claude Code.
slot.cooking is an MCP server. Add it to Claude Code and your own agent cooks here with the same tools the studio uses — and you watch every step land in the studio live.
1. Make a key
Open Settings → MCP keys and press New key. The key (sc_…) is shown once — copy it then; we only keep its hash. Your plan sets how many keys you can hold, and you can revoke any of them at once.
2. Add the server
In a terminal, with your key in place of the placeholder (the keys page gives you this line ready-made):
claude mcp add --transport http slot-cooking https://slot.cooking/api/mcp --header "Authorization: Bearer sc_…"Prefer an environment variable? Export it in your shell profile and use Bearer ${SLOT_COOKING_TOKEN} — then restart Claude Code so it sees the variable.
3. The plugin (optional)
The slot-cooking plugin bundles the MCP server with the Chef's skills — cook a whole game, polish one stage — so Claude follows the same playbook as the studio's Chef. In Claude Code:
/plugin marketplace add https://slot.cooking/plugin
/plugin install slot-cooking4. Ask for a game
Cook me a 5×3 neon koi slot: 96% RTP, medium volatility, free spins and a buy bonus. Show me every stage.Long work — sims, generation, books, the zip — returns a job at once; Claude checks it with job_get while you watch it cook in the studio. Paid tools hold credits before they start; if the plan or balance can't cover it, the tool says so, nothing runs, and Claude is told not to retry.
Every tool
The same registry feeds MCP, the studio and the Chef — one set of names:
Recipe & projects
project_listproject_getproject_createproject_updatejob_getevents_sinceupdate_briefget_stagestage_report
Math Kitchen
set_math_paramsrun_simfit_mathget_sim_statsbuild_math_bookstoggle_module
Art Kitchen
generate_symbolsgenerate_backgroundgenerate_logogenerate_heromake_part_sheetrig_mascotanimate_mascotgenerate_sound_boardgenerate_sfxgenerate_musicupload_urlasset_list
Game Kitchen
hud_gethud_applyhud_linthud_previewscene_listscene_getscene_patchscene_validatescene_from_outcomechoreo_getchoreo_setexport_stake_zip
Chef & billing
playbook_getautopilot_planbilling_statusquote
Troubleshooting
“Unauthorized: no token”
The header didn't arrive. Check the --header "Authorization: Bearer sc_…" part of the command.
“the token placeholder was sent unexpanded”
Claude Code sent ${SLOT_COOKING_TOKEN} literally: the variable wasn't set in the shell that started it. Export it and restart Claude Code.
“this token is unknown or revoked”
Make a new key in Settings → MCP keys and run the command again (claude mcp remove slot-cooking first).
A tool says the plan is off or credits are short
Nothing ran and nothing was charged. Renew or top up in Settings → Plan; read-only tools keep working meanwhile.