A simple, working example of a Model Context Protocol (MCP) server that lets you play the classic Lemonade Stand game through Claude Desktop.
A simple, working example of a Model Context Protocol (MCP) server that lets you play the classic Lemonade Stand game through Claude Desktop.
Model Context Protocol (MCP) is an open standard that enables AI models like Claude to interact with external data sources and tools. This server demonstrates how MCP works by implementing the classic Lemonade Stand game as a set of tools that Claude can use.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| start_game | Begin a new game session |
| get_game_state | Check current status, money, inventory, and weather |
| buy_supplies | Purchase cups, lemons, sugar, and ice |
| set_price | Set the price per cup of lemonade |
| sell_lemonade | Open for business and see daily results |
| next_day | Advance to the next day |
{
"mcpServers": {
"lemonade-stand": {
"command": "node",
"args": [
"/absolute/path/to/Lemonade-Stand-MCP-Server/server.js"
]
}
}
}Configuration as documented by the project. Restart the client after saving.
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Marketing analytics from your real data: GA4, Piano, Matomo, Shopify, Google Ads, Meta Ads.
GitHub CI/CD MCP server with 70 tools for repos, PRs, Actions, deployments, billing, and more.
Test any x402 paid URL without paying: 402, PAYMENT-REQUIRED, USDC, amounts, payTo, EIP-712, CORS.
Hosted x402 preflight for action authority, payment mandate, destination, expiry and replay.