Arcade.fun

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count8
Latency975 ms
Last checked (UTC)2026-10-31T13:25:26.011Z

Health history

Checked (UTC)StatusLatencyError
2026-10-31T13:25:26.011ZHealthy975

Tools (8)

list_experiencesEvery approved experience currently playable on arcade.fun, with the origin games are served from. Needs no credentials.
create_experienceRegister 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_versionOpen a new version slot for an experience you already own. The live approved version keeps playing until the new one is reviewed.
upload_buildSend 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_entryName the page that starts the experience, when a zip had several and no index.html.
set_coverUpload the square cover used for the cabinet, the sharing card and the coin image. PNG, JPEG, WebP or GIF up to 4 MB.
set_trailerUpload the MP4 played when the experience's link is shared. Without one the platform builds an animated title card from the cover instead.
experience_statusWhere an experience stands: its details, its coin plan, any note from the reviewers, and every version with its status.