MCP server
- Written for
- + Written for
- Deprecated
- + Deprecated
- Applies to
- + Applies to
AdminUpdated Sep 19, 2026
MCP server
A Model Context Protocol server so Claude (or any MCP client) can publish and manage games for you. Newline-delimited JSON-RPC over stdio. Installed as the arcadey-mcp bin (see below), it runs the TS source via tsx — no build step.
ARCADEY_API_KEY=arc_live_xxx arcadey-mcp # if the bin is on PATH
ARCADEY_API_KEY=arc_live_xxx npm run mcp # from the monorepoClaude Desktop — add to claude_desktop_config.json (mcpServers). Use the absolute path to the bin so it works regardless of the client's working directory (see docs/claude-desktop.example.json):
{
"mcpServers": {
"arcadey": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/coolgptgames/apps/mcp/bin/arcadey-mcp.mjs"],
"env": {
"ARCADEY_API_KEY": "arc_live_xxx",
"ARCADEY_API_URL": "http://localhost:5001"
}
}
}
}If the package is installed globally (npm i -g @portal/mcp), use "command": "arcadey-mcp" and drop the args.
Tools: list_games, get_game, create_game, upload_version, publish_game, earnings, reports. upload_version / publish_game take a files array of { path, content }.
Was this page helpful?