{"repo":"chrisreddington/turn-based-game-mcp","free":true,"listed":false,"github":"https://github.com/chrisreddington/turn-based-game-mcp","clone":"git clone https://github.com/chrisreddington/turn-based-game-mcp.git","description":"A turn-based games app built with Next.js and TypeScript that features Tic-Tac-Toe and Rock Paper Scissors games with AI opponents powered by the Model Context Protocol (MCP), offering three difficulty levels.","language":"TypeScript","stars":31,"topics":["ai","ai-opponent","fortheloveofcode","game-development","mcp","mcp-server","model-context-protocol","nextjs","turn-based-games","typescript"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Turn-Based Games Web App and MCP Server This app is intended as a demo to showcase an example of MCP visually. It is not intended to be a production-ready application, but a learning tool for developers interested in building with the Model Context Protocol (MCP). It is a modern turn-based games platform featuring a Next.js 15 frontend (and API), as well as an MCP (Model Context Protocol) server that can interact with the API and act as an AI opponent. Features - Next.js Web Application : Modern, responsive UI built with TailwindCSS 4 - MCP Server : AI opponent powered by Model Context Protocol - Shared Logic : Common game logic and types across all packages - Multiple Games : Tic-Tac-Toe and Rock Paper Scissors (extensible for more) - AI Difficulty Levels : Easy, Medium, and Hard AI opponents - Real-time Gameplay : Smooth, interactive game experience - Comprehensive Testing : Hundreds of test cases across all workspaces with high coverage on core logic - Professional Documentation : Full TSDoc documentation and testing guidelines - Component Architecture : Reusable UI patterns and shared components Project Structure Games Tic-Tac-Toe - Classic 3x3 grid game - AI difficulty levels: Easy (random), Medium (strategic), Hard (minimax) - Real-time move validation and game state updates Rock Paper Scissors - Best of 3 rounds format - AI strategies: Random, Adaptive (learns from patterns), Pattern-based - Score tracking and round history API Endpoints Tic-Tac-Toe - GET /api/games/ti","default_branch":null,"files":null,"tree":[],"storefront":"/r/chrisreddington","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chrisreddington/turn-based-game-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}