klyo games: publish HTML5 browser games
by panel.klyo.pl in Search & web
Publish, play-test and fix HTML5 browser games from your AI assistant. Own address, 70% ad share.
https://panel.klyo.pl/mcp?profil=gry- Tools
- 22
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 199 ms
- 291 ms slowest 5%
- Last check
- Passed
- 5 h ago, next in 26 min
This listing's own text contains instructions aimed at AI agents (see the security scan below). We withhold that text from agents and never recommend this service.
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"klyo-games-publish-html5-browser-games": {
"type": "http",
"url": "https://panel.klyo.pl/mcp?profil=gry"
}
}
}22 tools
- klyo_my_games
List this account's games in the klyo games catalogue: name, address (slug), state (published, or rejected with the reason), size, visits and plays. Read-only. Call this FIRST to learn the `slug` the other tools need. Examples: • Which games do I have on klyo? • Is my game…
- klyo_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, tagline, player description (at least 25 words, about 220 to be indexed by Google), genre from the list, text language and all ten answers of the…
- klyo_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 once: (1) `paczki_w_poczekalni`: packages already on the account that have not become a game yet, each with its `upload_id`; (2) `bilet`: a…
- klyo_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 `zip_url`. The game keeps its address, name, description, scores and hearts; only the files change. Do not create a second game to ship a…
- 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 previous version's files are kept next to the current ones and come back with one switch, without uploading; the version we take down stays…
- klyo_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 new version at once (anyone in the middle of a round sees a bar “update or finish the round”), the previous version stays with us, the game…
- klyo_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 yours and you can upload the game there again. A second call on a game that is already taken down removes it from your list for good. Scores…
- klyo_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 from this. Examples: • How many people played my game this week? • Stats for lantern-thief • Show plays day by day
- klyo_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” standard: screens (phone, tablet, desktop, portrait and landscape, resize), input (touch, mouse and keyboard), game loop, minimum content, sound…
- klyo_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 and the full kit API: game loop (menu, play and pause, game over, play again), touch, mouse, keyboard and gamepad input as one event, a…
- 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 server, asks for full screen, inserts an ad break, offers a REWARDED ad and lets the player record a clip. Read-only, needs no input. CALL…
- 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 game is live at its own address, so they appear only AFTER release (`klyo_publish_game`), not during it. Call without `klatka` to get 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 length, genre, shelves, mood, game languages, screen layout, score limit, stage, store links, content questionnaire and age. It does NOT…
- klyo_game_diagnostics
Read `_najpierw` first: one object with what blocks the release (`co`), the parsed error (`komunikat`, `miejsce` file:line, `biblioteka` crate and version, `urzadzenie` device and browser), why (`dlaczego`, `en.why`) and how to fix it (`jak_naprawic`, `en.how_to_fix`). Each raw…
- klyo_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` you get the list (path, size, whether it is text, `hash`); with `path`, the content of one text file, up to 200 KB at a time (read further…
- klyo_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-room package's `upload_id`. The first edit opens a WORKSHOP: a copy of the game next to the version players have, with its own preview…
- klyo_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 device, never on the klyo server: the owner opens the klyo studio (https://dev.klyo.pl/) on a computer or phone and clicks "Allow" under "Your…
- klyo_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 the owner's own AI plan; klyo runs no model and does not pay for translation. Two steps in one tool: (1) call with only `slug` to get the…
- klyo_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 own AI plan; klyo runs no model. Without `o_mnie` and `haslo` we return the current card, the released games (the only material you may…
- klyo_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 submits the form THEMSELVES. You write, on the owner's own AI plan; klyo runs no model and saves nothing: it is a draft in their browser. Without…
- klyo_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 immediately, with no moderation queue, and can be linked to a game from the catalogue (`gra_slug`); then readers get a “play” button. Examples: •…
- klyo_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 of integrations (Google Search Console, Google Ads, AdMob, and for the owner also Cloudflare), each as `ok`, `not_connected`, `auth_error`…
Security scan
3 findings
- Asks the agent to hide things from the user in tool:klyo_publish_game
and clicks “Release to the catalogue”. Do not tell the user the game is published; it is ready to be looked at. We check the package, not t - Unusually long description in tool:klyo_game_diagnostics
klyo_game_diagnostics (klyo game diagnostics) Read `_najpierw` first: one object… - Asks the agent to hide things from the user in tool:klyo_game_translate
nd only approved ones count for Google. Do not tell the user the translations are already on the page. This tool does not change the develop
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 5 h ago | Passed | 200 | 192 ms |
| 14 h ago | Passed | 200 | 291 ms |
| 24 h ago | Passed | 200 | 223 ms |
| 34 h ago | Passed | 200 | 219 ms |
| 45 h ago | Passed | 200 | 256 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 185 ms |
| 3 days ago | Passed | 200 | 199 ms |
| 3 days ago | Passed | 200 | 198 ms |
| 4 days ago | Passed | 200 | 229 ms |
| 4 days ago | Passed | 200 | 214 ms |
| 4 days ago | Passed | 200 | 173 ms |
| 5 days ago | Passed | 200 | 186 ms |
| 5 days ago | Passed | 200 | 174 ms |
| 6 days ago | Passed | 200 | 211 ms |
| 6 days ago | Passed | 200 | 291 ms |