Game Forge
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Game Forgebuild a game about photosynthesis for ages 10-12"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Game Forge — Educational Game MCP
Builds single-file browser games that teach one concept through play.
The design doctrine lives in prompts/system_prompt.md — edit it, restart, done.
Run
pip install -r requirements.txt
python app.pyMCP endpoint:
http://127.0.0.1:8000/mcpHealth:
http://127.0.0.1:8000/healthSaved games:
http://127.0.0.1:8000/games/<name>.html
Related MCP server: Polyprompt
MCP surface
Kind | Name | Purpose |
Tool |
| Full parameterized generation prompt |
Tool |
| Save generated HTML → playable URL |
Tool |
| All saved games |
Tool |
| Self-verification gate before shipping |
Resource |
| The raw design doctrine |
Prompt |
| One-shot "build a game about X" |
Generate a game
game.py ties the MCP to a local Ollama model (gemma4:12b):
# Terminal 1: MCP server (still required)
python app.py
# Terminal 2: generate a game
python game.py # prompts for topic
python game.py "equivalent fractions" # one-shot
python game.py --topic gravity --audience "ages 10-12" --session 10
python game.py "photosynthesis" --checklist # + auto self-fix passPrints the playable URL on success. Requires app.py to be running and
Ollama to have gemma4:12b pulled.
Test it
python test_client.py # exercises every MCP tool + the web endpointsMCP Inspector (visual testing)
Option A — stdio (Inspector spawns the server itself):
npx @modelcontextprotocol/inspector python server.pyOption B — HTTP (Inspector connects to your running app; preferred here because it tests the real deployment surface, including /games/ hosting):
python app.py # terminal 1
npx @modelcontextprotocol/inspector # terminal 2, no args
# In the Inspector UI: Transport = "Streamable HTTP", URL = http://127.0.0.1:8000/mcpAgent workflow (what an LLM client does)
build_game_prompt("photosynthesis")→ system prompt for the game-briefLLM generates the single-file HTML game from that prompt
save_game("photosynthesis", html)→/games/photosynthesis.htmlreview_checklist()→ self-verify, fix, re-save
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceAn MCP server that allows users to play the 'Turtle Soup' puzzle game with LLMs acting as game hosts, providing tools to access game rules, puzzles, and comprehensive puzzle information.312
- Alicense-qualityCmaintenanceAn MCP server that translates your coding prompts from your native language into a target language, enabling you to learn a new language through immersion and spaced repetition while building software.3671MIT
- Alicense-qualityCmaintenanceAn MCP server that lets an LLM build, inspect and drive a running BrowserCard deck live in the browser.MIT
- Alicense-qualityDmaintenanceAn MCP server and CLI for step-by-step learning, enabling humans and agents to learn subjects like language tutoring through a structured prompt system.1Apache 2.0
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for generating rough-draft project plans from natural-language prompts.
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/maheshbasavaraj/game_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server