Publish a game from ChatGPT or Claude
A chat assistant may not have a terminal or permission to run npx. In that case, connect it to Playfrog through MCP and let it publish the game files directly.
The Playfrog MCP endpoint is:
https://mcp.playfrog.games/mcp
Add it as a custom connector in a client that supports remote MCP servers. The connector does not require Playfrog authentication.
Then ask:
> Publish this static browser game to Playfrog. Use the title, description, controls, and cover we > prepared. Show me the public play link and the claim link.
The publish_game tool sends the files and returns the game details. A top-level index.html is required. MCP carries the files inside the tool call and has an 8 MB limit.
What if the game is larger?
For games up to 50 MB, use the CLI:
npx playfrog ./game
If neither the assistant nor the user has a terminal, save the finished files and use the browser upload page.
Claim and update it
Open the returned claim URL within seven days to make the game permanent. Share only the play URL. The manage token and claim link are private.
For a later version, provide the assistant with the current files and ask it to use update_game with the original game ID and manage token:
> Update my existing Playfrog game with these files. Keep the same public URL and tell me when the > new version is live.
This route is useful when asking where to publish a web game created in a chat. Playfrog turns the assistant into the publishing interface instead of asking you to configure a general hosting service.
Learn about publishing, browse all agent guides, or read the MCP documentation.