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.
- Publish this game on Gamealia. It’s in ./my-game.
gamealia_analyze_projectFound a Phaser 3 game, built with Vite into dist/.gamealia_integrate_sdkAdded the Gamealia SDK and lifecycle calls. Swapped 2 CrazyGames ad calls.gamealia_run_autotestAutotest passed on desktop and mobile. Screenshots look right.gamealia_create_gameWrote the page in Spanish and English and made a cover from a screenshot.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 servermkdir -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; doneclaude mcp add gamealia -- node ~/.config/gamealia/gamealia-mcp.mjsThen 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 gameThe 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 referenceEvery 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.