opengame-browser-game-mcp
v0.1.3
Published
A local MCP server for planning and validating focused browser-game prototypes.
Maintainers
Readme
OpenGame Browser Game MCP
A small, local Model Context Protocol server for agents that help people plan focused, original browser-game prototypes.
Official website: https://opengame.app/
It exposes four deterministic tools:
opengame_list_showcases— public 2D and 3D OpenGame references with play, prompt, and product links.opengame_recommend_browser_runtime— choose a practical Canvas/DOM or Three.js/WebGL starting point.opengame_create_game_blueprint— create a compact vertical-slice brief, controls, core loop, build order, and scope guardrails.opengame_validate_game_brief— check that a brief covers the loop, controls, win, loss/restart, and player feedback.
The server is deliberately local and read-only. It does not call OpenGame production systems, access user data, send telemetry, require an API key, or generate code on a user's behalf.
Install
Install the public npm package in an MCP client with:
{
"mcpServers": {
"opengame-browser-game": {
"command": "npx",
"args": ["-y", "opengame-browser-game-mcp"]
}
}
}Node.js 20 or newer is required.
The server is also published as
io.github.opengameapp/browser-game
in the Official MCP Registry and listed on
LobeHub Market.
Local development
npm install
npm test
npm run check
npm startUse the MCP Inspector to exercise the server interactively:
npx @modelcontextprotocol/inspector node dist/index.jsSource and showcases
The public source, prompts, and browser-game references live in OpenGame Showcases.
For a hosted AI game-making workflow, see OpenGame AI Game Maker.
