Categories › Software Development › Game development & engines
Publish, play-test and fix HTML5 browser games from your AI assistant. Own address, 70% ad share.
Remote server: your requests and data go to panel.klyo.pl. Claude Code: claude mcp add --transport http klyo-games-publish-html5-browser-games https://panel.klyo.pl/mcp?profil=gry · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
klyo_my_games — List this account's games in the klyo games catalogue: name, address (slug), state (published, or rejected with the reason), waiting versionklyo_publish_game — Prepare a browser game for release on games.klyo.pl: the package (`upload_id` from klyo_upload_package, or a public `zip_url`), name, taglinklyo_upload_package — The way to release a game from a file on disk, with no tunnel and without exposing an unreleased game publicly. Returns three things at onceklyo_update_game — Upload a NEW VERSION of a game that is already on the account (`slug`): from a file (`upload_id` from klyo_upload_package) or from a public klyo_release_rollback — Roll a game (`slug`) back to the previous version, the one before the last klyo_release_version. Same move as “Restore” in the studio: the pklyo_release_version — Release to players the version waiting after klyo_update_game (`slug`). Same step as the “Release” button in the studio: players get the newklyo_delete_game — Take this account's game (`slug`) off the portal. The first call removes it from the catalogue and takes its page down; the address stays yoklyo_game_stats — Visits to the game page and plays, day by day, for the given game (`slug`). Read-only. The developer's share of ad revenue is calculated froklyo_game_analytics — Game analytics for the developer, read `_najpierw` first: one verdict (`wyrok`, `en.verdict`) and the top tasks with a reason and a fix (`dlklyo_game_requirements — GAME PRODUCTION CONTRACT: CALL THIS FIRST, before you design or write a single line of a game for klyo. Returns the “studio quality” standarklyo_game_scaffold — GAME SKELETON ON KLYO KIT: call after klyo_game_requirements, before you write code. Returns two starter files (index.html, gra.js) to copy klyo_game_sdk — Full description of the `klyo-gry-sdk.js` kit: how a game embedded in the catalogue sends a score to the leaderboard, saves progress on the klyo_game_cover — Set the tile players recognise the game by in the catalogue. Frames are screenshots FROM YOUR RUNNING GAME: we take them ourselves once the klyo_fix_game — Change the CONTENT of a game that is already in the catalogue: name, tagline, description, how to play on a phone and on a computer, round lklyo_game_diagnostics — WAITING PACKAGE VERSIONS: with a new upload_id pass poprzednia_paczka (the currently selected upload_id) to append a version of the same draklyo_game_files — Your game's files to read, without a ZIP from the owner. Target: a game's `slug` or a waiting-room package's `upload_id`. Without `path` youklyo_game_patch — Edits a game's text files (html, htm, js, mjs, css, json, svg, txt, xml, webmanifest) without a ZIP. Target: a game's `slug` or a waiting-roklyo_game_play — Really play your game and see it: you send input steps, you get screenshots (image content) and the game state. It runs on the OWNER'S devicklyo_game_translate — Translations of a game's texts into the klyo languages (pl, en, de, fr, es, pt, it, ru, uk, tr). YOU TRANSLATE: the owner's assistant, on thklyo_creator_card — The developer's profile card on games.klyo.pl: “about me” and the tagline under the name. YOU WRITE: the owner's assistant, on the owner's oklyo_fill_game_form — Types fields into the OPEN “New game” form in the developer's studio (dev.klyo.pl); the owner watches them fill in, corrects them and submitklyo_add_post — Write a post in the klyo games community: a question, a request for playtesters, a launch or a game showcase. The post is visible immediatelklyo_status — State of this connection to klyo: server version, key scope, account role, how many tools you see and whether you may write, plus the state Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.