io.github.theguysaccount/arcade-fun · v1.0.0 · browser-automation
Arcade.fun is healthy: it completed an MCP handshake in 975 ms and exposes 8 tools.
Discover playable browser experiences and manage creator-owned game uploads on Arcade.fun.
Endpoint: https://arcade.fun/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 8 |
| Latency | 975 ms |
| Last checked (UTC) | 2026-10-31T13:25:26.011Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-31T13:25:26.011Z | Healthy | 975 |
list_experiences | Every approved experience currently playable on arcade.fun, with the origin games are served from. Needs no credentials. |
create_experience | Register a new experience and get its manage key. Returns game, key and the first version id. The key is shown only here and controls the listing forever — save it. This creates a draft; upload_build is what sends it for review. |
start_version | Open a new version slot for an experience you already own. The live approved version keeps playing until the new one is reviewed. |
upload_build | Send the browser build for a version and publish it. One HTML file, or a zip with index.html at its root. A build that passes the sandbox checks goes live immediately: the result has `live: true` and the play URL. Otherwise `live: false` and `waiting` says why, either a list of things to fix or that |
set_entry | Name the page that starts the experience, when a zip had several and no index.html. |
set_cover | Upload the square cover used for the cabinet, the sharing card and the coin image. PNG, JPEG, WebP or GIF up to 4 MB. |
set_trailer | Upload the MP4 played when the experience's link is shared. Without one the platform builds an animated title card from the cover instead. |
experience_status | Where an experience stands: its details, its coin plan, any note from the reviewers, and every version with its status. |