Skip to main content

Gamealia

io.github.gamealia/gamealia-mcpVersion 0.1.55

Publish web games on Gamealia from AI assistants: SDK, autotest, listing, upload. Local or remote.

Status

Responds925 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:51 UTC
Latency
925 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.gamealia.app/mcpResponds925 ms
No sign-in

Claude Code

claude mcp add --transport http gamealia-mcp https://mcp.gamealia.app/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: gamealia-mcp
Remote MCP server URL: https://mcp.gamealia.app/mcp

Cursor

{
  "mcpServers": {
    "gamealia-mcp": {
      "url": "https://mcp.gamealia.app/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"gamealia-mcp","type":"http","url":"https://mcp.gamealia.app/mcp"}'
Streamable HTTP
npm: gamealia-mcp 0.1.55
Package only

npm (npx)

claude mcp add gamealia-mcp -- npx -y gamealia-mcp@0.1.55

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

12 tools

Tools of Gamealia
Read-only
Idempotent
Open world
cancel_uploadAbandons a version that is still uploading (for example when the build cannot be uploaded from this assistant): it is archived and its partial upload dropped, so a new upload can start.YesNoNoNo
complete_uploadAfter the parts are uploaded (start_upload's commands), joins them and starts the server unpack and autotest (desktop and mobile in a real browser). The result appears in get_version_status.NoNoNoNo
create_gameCreates a new game (a draft listing) in the account. Needs a slug and at least an English title and description; texts accept several locales ({en, es, ...}) and more locales can be added with update_listing. ageRating describes the game's content and is required to submit.NoNoNoNo
get_docsA Gamealia developer docs page in English, by slug (ads, autotest, cli, cloud-save, faq, godot, listing-translation, migrate-from-crazygames, migrate-from-poki, multiplayer, other-engines, permissions, publishing-with-ai, purchases-roadmap, quick-start, requirements, revenue-and-payouts, sdk-reference, support, teams, unity, user-accounts, where-to-publish-html5-games). Without slug, lists the pages.Not declaredYesNot declaredNo
get_gameOne game's listing (texts per locale, tags, age rating, policy) and its latest versions, with the dashboard links.Not declaredYesNot declaredNo
get_sdk_guideHow to integrate the Gamealia SDK into the game's code: the script tag, the required lifecycle calls (init, loadingStop, gameplayStart, gameplayStop), the portal language, ads, player accounts, saves, multiplayer, purchases and chat.Not declaredYesNot declaredNo
get_version_statusA version's state, its server autotest report (every failed or warned check with the exact fix in its message) and reject reasons with fixes. Pass versionId, or game for its latest version. After complete_upload the state moves from testing to tested or test_failed.Not declaredYesNot declaredNo
list_gamesThe account's games: id, slug, title, status, live version and links.Not declaredYesNot declaredNo
start_uploadCreates a new version of a game and returns shell commands that zip the build folder (index.html at its root) and upload it straight to Gamealia with curl, using a 1-hour upload token for this version only. The commands run in a shell; complete_upload finishes the upload. No file bytes go through MCP. Clients without a shell can upload from the dashboard link in get_game instead.NoNoNoNo
submit_for_reviewSends a tested version to Gamealia's review: a person checks every version before it goes live. Submitting is the developer's decision. Updates to a live game need release notes (notes).NoNoNoYes
update_listingChanges a game's listing: only the fields given change (texts merge per locale). It covers translations (texts with many locales at once), tags, ageRating, multiplayer, adsEnabled, backendHosts and permissions. Listing text changes are live right away; permissions, isolation and backendHosts take effect when a version tested with them is approved.YesNoYesNo
whoamiThe signed-in Gamealia user and the developer account this connection acts on (with the role in it).Not declaredYesNot declaredNo

Details

Registry status
Active
Published
Nov 14, 2026
Updated
Nov 14, 2026
Categories (suggested)
Developer toolsFiles and storageKnowledge and notesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing