Publish with AI

Tell your coding assistant “publish my game on Gamealia”. The Gamealia MCP server inspects your project, adds the SDK, runs the browser autotest, writes the game page and uploads the build. You approve one sign-in in the browser.

  1. Publish this game on Gamealia. It’s in ./my-game.
  2. gamealia_analyze_projectFound a Phaser 3 game, built with Vite into dist/.
  3. gamealia_integrate_sdkAdded the Gamealia SDK and lifecycle calls. Swapped 2 CrazyGames ad calls.
  4. gamealia_run_autotestAutotest passed on desktop and mobile. Screenshots look right.
  5. gamealia_create_gameWrote the page in Spanish and English and made a cover from a screenshot.
  6. gamealia_upload_versionUploaded version 1 and sent it for review.

Set it up in two commands

Download the server once, then register it with your assistant. The first time it runs, it opens a browser page to connect your account.

Download the server
mkdir -p ~/.config/gamealia/assets/sdk && cd ~/.config/gamealia && for f in gamealia-mcp.mjs assets/harness.html assets/preview.html assets/sdk/v1.js assets/sdk/crazygames.js assets/sdk/poki.js; do curl -fsSL "https://gamealia.app/downloads/$f" -o "$f" || break; done
claude mcp add gamealia -- node ~/.config/gamealia/gamealia-mcp.mjs

Then ask your assistant: “Publish this game on Gamealia”.

Agent kits

Skills and configs that teach your assistant the whole publishing workflow, ready for each tool.

Upload manually

Prefer clicking? Create the game page, upload a zip of your web build with index.html at the root, read the autotest report and send it for review.

Create a game

The SDK

One script tag. Lifecycle events, ads that pause your game, cloud saves, rooms and invites. Works with any HTML5 engine, Unity WebGL and Godot 4. Already using CrazyGames or Poki? The compatibility shims keep your calls working.

<script src="https://gamealia.app/sdk/v1.js"></script>
Read the SDK reference

Every version is reviewed

An automated browser test checks each build on desktop and mobile, including security checks. Then a person reviews it before it goes live. Updates follow the same path, so players never get a broken build.

You keep half the ad revenue

Your game gets its own AdSense channel. You earn 50% of what its ads make. Estimates show up daily and are confirmed when the month’s AdSense payment arrives. Payouts go out monthly once your balance passes $50.00, by PayPal, Payoneer, Wise or Mercado Pago.

Rather have no ads? Turn them off for your game. You won’t earn from it, but players still find it.