klyo games: publish HTML5 browser games
by klyo.pl · pl.klyo/games
Publish, play-test and fix HTML5 browser games from your AI assistant. Own address, 70% ad share.
- Category
- Browser automation
- Connection
- Remote (HTTP)
- Tools
- 23 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport http games https://panel.klyo.pl/mcp?profil=gryClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://panel.klyo.pl/mcp?profil=gryCursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"games": {
"url": "https://panel.klyo.pl/mcp?profil=gry"
}
}
}Tools it offers
23 tools, as the server itself reported during our check on Oct 31, 2026.
klyo_my_gamesList 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. Exklyo_publish_gamePrepare 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), geklyo_upload_packageThe 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 becomklyo_update_gameUpload 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; onlklyo_release_rollbackRoll 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 oneklyo_release_versionRelease 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 tklyo_delete_gameTake 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 alrklyo_game_statsVisits 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 lanterklyo_game_analyticsGame analytics for the developer, read `_najpierw` first: one verdict (`wyrok`, `en.verdict`) and the top tasks with a reason and a fix (`dlaczego`/`jak`, `en.why`/`en.how`). Then: `lejek` = the session funnel the klyo kklyo_game_requirementsGAME 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 (toucklyo_game_scaffoldGAME 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), tklyo_game_sdkFull 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 letsklyo_game_coverSet 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_publisklyo_fix_gameChange 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,klyo_game_diagnosticsWAITING PACKAGE VERSIONS: with a new upload_id pass poprzednia_paczka (the currently selected upload_id) to append a version of the same draft. With an older upload_id pass przywroc: true to select it again. Ownership, cklyo_game_filesYour 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 contentklyo_game_patchEdits 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 neklyo_game_playReally 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.pklyo_game_translateTranslations 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. Twoklyo_creator_cardThe 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 curreklyo_fill_game_formTypes 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 modelklyo_add_postWrite 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 (`grklyo_statusState 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 als
Questions
What is the klyo games: publish HTML5 browser games MCP server?
Publish, play-test and fix HTML5 browser games from your AI assistant. Own address, 70% ad share. It is made by klyo.pl and listed in the official MCP Registry as pl.klyo/games. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add klyo games: publish HTML5 browser games to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://panel.klyo.pl/mcp?profil=gry. In Claude Code, run: claude mcp add --transport http games https://panel.klyo.pl/mcp?profil=gry
How do I add klyo games: publish HTML5 browser games to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://panel.klyo.pl/mcp?profil=gry.
How do I add klyo games: publish HTML5 browser games to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "games": { "url": "https://panel.klyo.pl/mcp?profil=gry" } } }
Does klyo games: publish HTML5 browser games work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can klyo games: publish HTML5 browser games do?
It gives your AI 23 tools, including klyo_my_games, klyo_publish_game, klyo_upload_package, klyo_update_game, klyo_release_rollback. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/pl-klyo-games)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/pl-klyo-games"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/pl-klyo-games.svg?theme=dark"><img src="https://chen.media/mcp/badge/pl-klyo-games.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in Browser automation
See allPlaywright MCPVerified maker
@microsoftPlaywright Tools for MCP
Screenrove: UI Design Reference & Screenshots (free Mobbin alternative)
screenrove.comReal SaaS UI screenshots for coding agents: onboarding flows, pricing pages, design inspiration.
Launch Shots
launchshots.comTurn your app's screens into editable App Store and Google Play screenshot sets, from your agent.
Play Face to Face
playfacetoface.comCreate instant multiplayer browser-game rooms friends join from a link. No account or app needed.
VXLVERSE
vxlverse.comTurn a story idea into a 3D game that plays in the browser, and get a link that opens it.
LKJ — four-digit short links for TV browsers
lkj.cxCreate four-digit short URLs for TV and console browsers. Free beta, no account or API key.