Playgama MCP - Publish & Manage HTML5 Games
Overview
Description from the maker (original English)
Publish HTML5 games in seconds from an AI agent: audience, monetization, analytics.
What you can do with it
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
- Connection: Runs in the cloud
- Transport: Streamable HTTP
- Category: Games, sports, food & learning
Install
Pick the AI app you use, then copy the settings.
Passed 5/5 checks · What you ask goes through the maker’s server (developer.playgama.com)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1
Open Claude’s Connectors page
CustomizeConnectors
Click “+ Add” → “Add custom connector” and fill in these 2 fields
Copy each value into the field with the same name in Claude, then click Continue
Name · NamePlaygama MCP - Publish & Manage HTML5 GamesRemote MCP server URL · Addresshttps://developer.playgama.com/api/mcpLeave Authentication as Claude detected it, then click Add
Turn it on in a chat
+ConnectorsPlaygama MCP - Publish & Manage HTML5 Games
Try it
Use Playgama MCP - Publish & Manage HTML5 Games and tell me what you can do for me, then show me one thing✓ If Claude says it is using Playgama MCP - Publish & Manage HTML5 Games or shows a Playgama MCP - Publish & Manage HTML5 Games tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT on business plans only
ChatGPT Business, Enterprise or Edu on the web, added by a workspace admin or owner · On Free, Plus or Pro: your ChatGPT plan cannot connect MCP yet
Open ChatGPT’s add-MCP page on the web
Plugins+Add custom MCP server
Fill in the name and address
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Name · NamePlaygama MCP - Publish & Manage HTML5 GamesConnection · Addresshttps://developer.playgama.com/api/mcpPick Playgama MCP - Publish & Manage HTML5 Games in a chat
Start a new chat and pick Playgama MCP - Publish & Manage HTML5 Games from your plugins before typing
Try it
Use Playgama MCP - Publish & Manage HTML5 Games and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Playgama MCP - Publish & Manage HTML5 Games or shows a Playgama MCP - Publish & Manage HTML5 Games tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Open Terminal
Mac: press Command+Space and type Terminal · Windows: open PowerShell
Paste this command and press Enter
claude mcp add --transport http developer-cabinet https://developer.playgama.com/api/mcpType /mcp in Claude Code
You should see Playgama MCP - Publish & Manage HTML5 Games listed as connected
Try it
Use Playgama MCP - Publish & Manage HTML5 Games and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Playgama MCP - Publish & Manage HTML5 Games or shows a Playgama MCP - Publish & Manage HTML5 Games tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Open the AI chat in Cursor in Agent mode
Try it
Use Playgama MCP - Publish & Manage HTML5 Games and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Playgama MCP - Publish & Manage HTML5 Games or shows a Playgama MCP - Publish & Manage HTML5 Games tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Open the AI chat in VS Code in Agent mode
Try it
Use Playgama MCP - Publish & Manage HTML5 Games and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Playgama MCP - Publish & Manage HTML5 Games or shows a Playgama MCP - Publish & Manage HTML5 Games tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://developer.playgama.com/api/mcpJSON settings are under “For developers” below
For developers: Terminal commands and JSON settings
Over the web
Claude Code
claude mcp add --transport http developer-cabinet https://developer.playgama.com/api/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"developer-cabinet": {
"url": "https://developer.playgama.com/api/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"developer-cabinet": {
"type": "http",
"url": "https://developer.playgama.com/api/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
At a glance
- Verified domain
- ✓ playgama.com
- Connection
- Runs in the cloud
- Transport
- streamable-http
- Latest versioni
- 1.1.0
- Categoryi
- Games, sports, food & learning
- Published to registryi
- Sep 17, 2026
- Code last changedi
- Nov 5, 2026
- Maker
- Playgama
- Website
- playgama.com
- Registry status
- Active
Which apps can use it
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Related guides
What it can do
The server asks you to sign in before it lists its tools.
Basic checksi
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026
- ✓ Pass
Maker matches the repo
The registry name was verified against the domain playgama.com (the registry checks domain ownership)
- ✓ Pass
Still maintained
Code last changed 6 days ago
- ✓ Pass
Has a licence
Uses MIT
- ✓ Pass
Endpoint responds
Responded in 851 ms (HTTP 401)
- ✓ Pass
Sign-in with OAuth
Declares OAuth sign-in, so your AI app can take you to log in
- … Not checked yet
No hidden instructions in tool descriptions
Not checked yet; we read the tool list when we check the endpoint
Discussion
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
User reviews
No reviews yet
Compared with others in Games, sports, food & learningi
- More stars than 0% of the other 1453 servers in this category
- Published to the registry more recently than 28% of the other 1453 servers in this category
- Basic checks equal to or better than 100% of the other 1453 servers in this category
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
Common questions
Is Playgama MCP - Publish & Manage HTML5 Games safe?
It passed 5 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
What keys or codes does it need?
The registry does not list a required key, though some servers ask you to sign in on first use.
Does it run on my computer or in the cloud?
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
Is it still maintained?
The GitHub repo last changed 6 days ago, and the latest version (1.1.0) reached the registry 2 months ago.
Which apps can use it?
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
What can I use instead?
In the same category: Honcho, ShipSwift, Pm Claude Skills
Alternatives
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
ShipSwift
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Pm Claude Skills
1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.
README from the maker
Open the README
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Playgama Developer Console MCP Server
Publish and manage your HTML5 games on Playgama straight from your AI agent — Codex, Claude Code, Cursor or VS Code. Full guide: Playgama wiki.
The server is hosted by Playgama. There is nothing to install or run and no token to copy — you give your client the endpoint below, sign in to the console in the browser it opens, and allow the connection.
What you get
- Publish in minutes — ask your agent, get a public playable link back.
- Get the audience — the game takes its first players from the Playgama network, and Playgama DSP can send more the day it goes live (beta). The agent can start that campaign itself with
start_sandbox_traffic; share the game first and the boost is free. - Start monetization — rewarded, interstitial and banner ads switch on through Playgama Ad once the game clears the session threshold (access by request).
- Improve a game from telemetry — the agent can instrument the game, inspect compact preaggregated event, trend and session views, and use the evidence to find progression or performance problems. Playtime, retention and revenue reports remain in the developer dashboard; payouts start at 100 USD.
| Endpoint | https://developer.playgama.com/api/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 — the client discovers it from the endpoint |
| Connected agents | See and revoke them at developer.playgama.com/mcp |
You need a Playgama developer account with the sign-up finished. A connected agent reaches the games of your own organization and nothing else. It stays connected while it keeps using the server; revoke it on the same page and it is refused on its next call.
Every game needs the [Playgama Bridge SDK](https://wiki.playgama.com/playgama/bridge-sdk/getting-started) integrated — the sandbox included. If your game does not have it yet, the agent integrates it before the first upload: get_bridge_sdk_docs serves the docs, starting with their required steps, and get_game_checklist serves the numbered Game Requirements every game and its archive must meet. A build in which the SDK was not detected is not published, and the sandbox takes Playgama Bridge 2.2.0 or newer only.
Questions: developer.success@playgama.com
Connect
Every client below opens the browser the first time it connects. Sign in to the console if you are not signed in, check the account and the agent, and allow it.
Codex
codex mcp add 'playgama-developer-console' --url 'https://developer.playgama.com/api/mcp'
Claude Code
claude mcp add --transport 'http' 'playgama-developer-console' 'https://developer.playgama.com/api/mcp'
Then run /mcp in Claude Code and choose the server to sign in.
Cursor
~/.cursor/mcp.json:
{
"mcpServers": { "playgama-developer-console": { "type": "http", "url": "https://developer.playgama.com/api/mcp" } } }
VS Code
.vscode/mcp.json:
{
"servers": { "playgama-developer-console": { "type": "http", "url": "https://developer.playgama.com/api/mcp" } } }
Claude Desktop and claude.ai
Settings → Connectors → Add custom connector, with the endpoint https://developer.playgama.com/api/mcp.
A token in a config from before OAuth
If your config still sends an Authorization header with a pgm_mcp_ token, it keeps working for now. Remove the header and connect again as above.
Tools
The authoritative list is what the server answers to tools/list. As of version 1.9.0:
| Tool | What it does | Kind |
|---|---|---|
| Games | ||
list_applications | Lists your organization's games, newest first | read-only |
create_application | Creates a new game as a draft | write |
get_application | Reads a game's saved form, archives and media | read-only |
update_application_form | Saves form fields; fields you leave out keep their values | write |
get_game_categories | Reads the categories update_application_form takes for category, in priority order, and how to choose one by the core mechanic | read-only |
get_submission_state | Tells whether the game can be submitted to moderation now, and why not | read-only |
list_moderation_comments | Reads the moderation correspondence on a game | read-only |
get_launch_steps | Reads a game's launch path in order — archive, Bridge SDK, covers, form, sandbox, share, traffic — with the current step and the tools that move each one | read-only |
| Builds | ||
start_archive_upload | Starts a zip upload and answers a one-hour upload URL | write |
confirm_archive_upload | Adds the uploaded archive to the form and starts unpacking | write |
get_archive_status | Reads unpacking progress and the build check | read-only |
| Covers | ||
start_cover_upload | Starts a cover upload for one slot: square, portrait or landscape | write |
confirm_cover_upload | Checks the image and puts it in its slot | write |
| In-app purchases | ||
list_in_app_products | Reads the in-app catalog with its checksum | read-only |
replace_in_app_products | Replaces the whole catalog; products left out are deleted | write |
| Leaderboards | ||
list_leaderboards | Lists a game's leaderboards | read-only |
create_leaderboard | Adds a leaderboard | write |
update_leaderboard | Changes a leaderboard's name, type or score order | write |
| Testing | ||
get_archive_qa_tool_link | Opens an uploaded build in the Playgama QA Tool | read-only |
get_local_game_qa_tool_link | Opens a game served from localhost in the QA Tool | read-only |
| Docs | ||
get_bridge_sdk_docs | Reads the live Playgama Bridge SDK wiki, the whole index or one page; start with the required steps on api | read-only |
get_game_checklist | Reads the live game requirements — every numbered rule a game and its archive must meet — in one call | read-only |
get_game_guides | Reads the live guides — recommendations on layout, controls, sound, saving, monetization and performance — the index or one guide | read-only |
| Game telemetry | ||
get_game_telemetry_guide | Reads agent-only instructions for instrumenting a game and interpreting telemetry | read-only |
get_game_telemetry_analytics | Reads a compact overview and paginated event inventory for one game | read-only |
get_game_telemetry_event_analytics | Reads preaggregated fields and bounded value summaries for one event, including performance fields | read-only |
get_game_telemetry_timeseries | Reads paginated 30-minute or daily event-volume and sampling-reach trends | read-only |
get_game_telemetry_session_facts | Reads filtered, pseudonymized product-event facts for sequence questions | read-only |
| Referrals | ||
get_referral_program | Reads your organization's invitation, eligibility and referral traffic bonuses | read-only |
apply_referral_code | Accepts a developer-provided invitation before the organization's first sandbox publication | write |
| Sandbox | ||
get_sandbox_state | Reads what is live in the sandbox and whether a publish would be accepted | read-only |
get_publications | Reads how the latest publication of each destination, the sandbox and the catalog, went | read-only |
get_sandbox_share | Reads the ready post and share links for the live sandbox | read-only |
publish_sandbox | Makes a build playable by anyone with the link, without moderation | write |
get_sandbox_traffic | Reads whether traffic can be brought to the sandbox, the package on offer and the runs so far | read-only |
start_sandbox_traffic | Starts a DSP campaign built from the game's covers; use a referral bonusId, or 1–2 public post links for the separate share bonus | write |
| Catalog | ||
send_playgama_catalog_update | Sends an update of a game already live in the Playgama catalog to all its players, without moderation, on the developer's explicit yes | write |
Every write tool is annotated destructiveHint: true; clients decide how to use that hint when requesting confirmation.
For a launch workflow, agents start with get_launch_steps and read it again after each step. A request only to read data does not authorize game changes, publication or a traffic campaign.
Uploading a build
- Read
get_game_checklistand check the game and the zip against each requirement by its number; fix what fails before uploading. The agent reads the requirements and the SDK required steps once already, when it starts work on the game. start_archive_uploadanswersuploadUrlandheaders.- PUT the zip to
uploadUrlwith exactly those headers, e.g.curl -T game.zip -H "Content-Type: application/zip" " ". confirm_archive_upload, then pollget_archive_statusuntilstate.statusis no longerCHECKING. Only aPASSEDbuild can be published; onPROBLEMorNOT_CHECKEDpassstate.messageon to the developer word for word and fix the build —publish_sandboxand a submit to moderation both refuse it (get_bridge_sdk_docshas the SDK integration docs). The sandbox also refuses a build on a Playgama Bridge older than 2.2.0 (BRIDGE_VERSION_OUTDATED) or one whose version the check could not read (BRIDGE_VERSION_UNKNOWN): update the SDK and upload a new archive. IfprocessingisFAILED, upload a corrected zip.- A sandbox publish also needs all three covers and a complete form with an English title. Without them
publish_sandboxis refused withCOVERS_INCOMPLETE, which names the empty slots inemptySlots, orFORM_INCOMPLETE, which names the fields indetails, a title with non-Latin letters among them: upload the covers or fill and fix the fields withupdate_application_form, then publish again. publish_sandboxanswersPENDING: the build is built, then published, as a rule within minutes. Follow thePLAYGAMA_SANDBOXpublication inget_publications, waiting itsretryAfterSecondsbetween reads, until it leavesIN_PROGRESS; once it isPUBLISHED, hand out theurlfrom the publish answer.FAILEDmeans the build did not go live. While a publication is in progress, another publish is refused with 409.
Covers work the same way, one slot per call: a PNG or JPEG of exactly 800×800 (square), 1080×1920 (portrait) or 1920×1080 (landscape). All three are required for a sandbox publish and for a submit to moderation.
Updating a game live in the catalog
A game already live in the Playgama catalog can take an update without moderation; a first publication and every other platform still go through moderation, which the developer submits in the console.
get_submission_statewith the build'sarchiveIdandreviewType: AUTOsays whether the update would be refused, and why.- The agent tells the developer the game, the build and that every catalog player gets it with no moderator checking it first, and goes on only on their explicit yes to this update.
send_playgama_catalog_updatetakes the build and a requiredupdateNote— what players will notice — and answersPENDINGwith areleaseId. Follow thePLAYGAMApublication with thatreleaseIdinget_publicationsuntil it leavesIN_PROGRESS:PUBLISHED— the update is live;FAILED— players keep the previous build.
Game telemetry
Before finishing a game, the agent reads get_game_telemetry_guide and adds the relevant product progression events and performance sample. Telemetry is guidance, never an upload or publication gate.
After a release has collected traffic, the agent