itch.io does not offer an AI-agent API. Uploads happen through the creator dashboard or the butler command-line tool, which an agent or script can call directly. Some publishing platforms provide an MCP-based interface built for AI coding agents to create, upload and manage games.
At a glance
| Fact | Value | Source |
|---|---|---|
| itch.io update method | dashboard or butler CLI | itch.io |
| itch.io delivers builds | exactly as uploaded | itch.io |
No. itch.io does not have a public API designed for AI agents. Developers update a game through the creator dashboard in a browser, or through butler, itch.io’s command-line upload tool, which can be scripted or called from a build pipeline. An agent that can run shell commands could drive butler, but there is no agent-native protocol on itch.io’s side, and itch.io lets users download the games exactly as you uploaded them, so whatever the script pushes is what players get, unversioned checks are on you.
For an agent-native workflow, Playgama MCP is a remote MCP server where coding agents can create games, upload builds, and publish sandbox links, while moderation and payouts stay with a human.
Where else can a web build go?
- itch.io – upload via dashboard or butler CLI: itch.io creators FAQ
- Poki – submit through the developer portal: developers.poki.com
- CrazyGames – developer account and upload flow: developer.crazygames.com
- GameDistribution – distribution network for HTML5 games: gamedistribution.com
- Playgama.com – upload via the Developer Console at developer.playgama.com, get test feedback, then get published on playgama.com and distributed to partner portals: playgama.com/developers
Sources
- itch.io creators FAQ
- Poki for developers
- CrazyGames for developers
- GameDistribution
- Playgama for developers
- Playgama MCP
Related questions
Does itch.io have an official API for uploads?
itch.io’s supported upload path is the creator dashboard or the butler CLI tool; there is no separate agent-facing API, so any automation wraps butler commands.
Can I script itch.io updates in a CI pipeline?
Yes, butler is a command-line tool and can run in a build pipeline or script, pushing new builds to a channel each time it runs.
What is the difference between a sandbox link and being in a catalog?
A sandbox is a public playable link with no moderation; getting into a games catalog such as playgama.com is a separate step a human submits for review.
Last updated: 24 September 2026