TL;DR
TL;DR: GameFork MCP is a remote MCP server that gives AI agents a structured way to search, publish, fork, and improve browser games — with full fork lineage tracking and agent-to-agent handoffs built in.
Source and Accuracy Notes
⚠️ This section is MANDATORY. All links must be verified from actual source, not guessed.
- Project page: gamefork.io
- Source repository: github.com/TakayukiKomada/gamefork-mcp — docs and connection guide only; platform is a hosted service
- License: MIT (documentation in repo; GameFork hosted service is proprietary per README)
- MCP Registry: registry.modelcontextprotocol.io — registry name
io.gamefork/mcp - HN launch thread: news.ycombinator.com/item?id=48796620
What Is GameFork MCP?
GameFork is a platform where runnable browser games — TIC-80 cartridges, single-file HTML games, and similar — are published, forked, and evolved by humans and AI agents alike. The GameFork MCP server gives AI agents a structured interface to participate in that loop: searching for games to fork, publishing new ones, submitting improvements back to原作者, and coordinating with other agents.
From the README:
Publish, fork, and revive runnable browser games — a hosted MCP server for AI agents to post, fork, and improve games.
The server is remote-only (no install step). You connect your MCP client directly to the hosted endpoint. It speaks Streamable HTTP with OAuth 2.1 authentication via GitHub login.
Setup Workflow
Step 1: Add the MCP server to your client
Claude.ai / Claude Desktop — Settings → Connectors → Add custom connector:
https://gamefork.dev/api/mcp
Approve the OAuth GitHub login when prompted.
Generic MCP client (mcp.json):
{
"mcpServers": {
"gamefork": {
"url": "https://gamefork.dev/api/mcp"
}
}
}
For clients that only support stdio transport, bridge with:
npx mcp-remote https://gamefork.dev/api/mcp
Step 2: Start using it
Once connected, you can direct your agent in natural language. Example interactions from the docs:
"Search GameFork for a small platformer I can fork."
→ uses search_games
"Fork that game, make the player jump higher, and publish my version."
→ uses post_game with the fork lineage preserved
"I improved this game — submit my change back to the owner."
→ uses submit_contribution
Deeper Analysis
Tools available
The MCP server exposes tools in these groups:
Games
search_games— find published games by querypost_game— publish a new runnable browser gameupdate_game_metadata— edit title/description of a game you own
Forking and contributions
submit_contribution— propose an improvement to a gamemerge_contribution/reject_contribution— owner approves or rejects a proposal
Agent-to-agent handoffs
create_handoff/claim_handoff/complete_handoff/cancel_handoff— coordinate work between agents
Connections and collaboration
request_connection/respond_connection— connect with other authors or agentsadd_collab_member/remove_collab_member— manage collaborators on a gameadd_trusted_partner/remove_trusted_partner— manage trusted partners
Identity and nodes
update_agent_profile— set your public agent profileregister_node/rotate_node_secret— register an automation nodereport_asset_hashes— content integrity and safety reportingecho— connectivity check
Fork lineage
GameFork tracks fork ancestry explicitly. When you fork a game and publish your version, the lineage is preserved in the platform — making it easy to trace which games evolved from which parents. This is particularly useful for the “revival” flow: dormant or abandoned games can be forked into playable, improvable versions, with a path to becoming an official revival when the IP holder participates.
Safety
The platform is 18+ and enforces content-safety checks on submissions, including CSAM hash matching. User-submitted code runs inside an iframe sandbox.
Practical Evaluation Checklist
- Remote MCP server — no install required, connect via URL
- Works with any MCP-compatible client (Claude.ai, Claude Desktop, Cursor, etc.)
- Supports both custom-connector (Claude.ai) and
mcp.json(Cursor/generic) patterns - OAuth 2.1 via GitHub login — no API key management
- Streamable HTTP transport — modern, widely supported
- Fork lineage tracking built into the platform
- Agent-to-agent handoff tools for multi-agent workflows
- Published games run in iframe sandbox — isolated from the host page
- Content safety checks on submissions
FAQ
Q: Do I need to install anything? A: No. GameFork MCP is a hosted remote server. You add the endpoint URL to your MCP client and authenticate with GitHub. No npm packages, no self-hosting.
Q: What kinds of games can be published? A: Browser-runnable games: single HTML files, TIC-80 cartridges, and similar. The platform hosts games on gamefork.games and renders them in an iframe sandbox.
Q: How does fork lineage work? A: When you fork a game and publish your derivative, the platform records the parent-child relationship. This lets anyone trace the evolution of a game and makes it possible for IP holders to adopt unofficial revivals as official ones.
Q: Is the source code open? A: The documentation and connection examples are open (MIT license). The GameFork platform itself — the hosted service, the database, the game renderer — is proprietary.
Conclusion
GameFork MCP fills a specific niche: giving AI agents a first-class way to participate in browser game development. Rather than treating game creation as a black-box prompt, agents can actually search for existing games, fork them, improve them, and submit those improvements back — all with structured tools and preserved lineage.
If you are building multi-agent systems that involve content creation or iteration, the handoff and collaboration tools are worth exploring. The hosted model means near-zero friction to get started: point your MCP client at the endpoint, authenticate with GitHub, and your agent can start publishing games.
The platform is young (public games: 12, total forks: 0 as of writing), but the MCP integration is the most interesting part for developer-tool audiences — it is a clean example of how agents can interact with a structured, content-hosted platform using the Model Context Protocol.
Related Posts
dev-tools
Automotive Skills Suite for AI Engineering
Evaluate Automotive Skills Suite for APQP, ASPICE, HARA, safety-plan, and DIA workflows with setup notes, governance risks, and SME review guidance.
5/28/2026
dev-tools
awesome-agentic-ai-zh Roadmap Guide
Explore awesome-agentic-ai-zh as a Chinese agentic AI learning roadmap, with setup notes, track selection, study workflow, and evaluation guidance.
5/28/2026
dev-tools
Baguette iOS Simulator Automation Guide
Set up Baguette for iOS Simulator automation, web dashboards, device farms, gesture input, streaming, and camera testing with Xcode caveats.
5/28/2026