jimmcq_Lemonade-Stand-MCP-Server
0
The Lemonade Stand MCP Server is an illustrative example of a Model Context Protocol server, showcasing how AI models can interact with external tools and data through the classic Lemonade Stand game. It features a dynamic weather system, strategic pricing, and inventory management, all playable via Claude Desktop.
🍋 Lemonade Stand MCP Server
A simple, working example of a Model Context Protocol (MCP) server that lets you play the classic Lemonade Stand game through Claude Desktop.
Features
- Dynamic weather system affecting sales
- Business simulation with supply and demand
- Strategic pricing and inventory management
- 14-day game cycle with profit tracking
- Fully playable through Claude Desktop
Prerequisites
- Node.js (v20.11.1 or higher recommended)
- Claude Desktop
- npm (comes with Node.js)
Playing the Game
Once the server is connected, start a chat with Claude and play Lemonade Stand using the available MCP tools.
Available Tools
start_game
: Begin a new game sessionget_game_state
: Check current status, money, inventory, and weatherbuy_supplies
: Purchase cups, lemons, sugar, and iceset_price
: Set the price per cup of lemonadesell_lemonade
: Open for business and see daily resultsnext_day
: Advance to the next day