{"id":"github-samples-turn-based-game-mcp","name":"turn-based-game-mcp","af_score":41.2,"security_score":27.2,"reliability_score":30.0,"what_it_does":"A learning/demonstration monorepo containing a Next.js (TypeScript) web app for turn-based games (Tic-Tac-Toe and Rock Paper Scissors) plus an MCP server that exposes tools to create games and have an AI opponent make moves/choices at multiple difficulty levels. Includes shared game logic/types and an MCP stdio setup for MCP-compatible clients.","best_when":"You want a local/developer-friendly reference implementation of MCP tool wiring around game logic (stdlib/stdio MCP) and a simple web UI.","avoid_when":"You need a production-grade API surface with strong security primitives, explicit SLAs, and clearly specified rate limiting/auth policies.","last_evaluated":"2026-03-30T15:30:30.048622+00:00","has_mcp":true,"has_api":true,"auth_methods":[],"has_free_tier":false,"known_gotchas":["MCP server is stdio-based and must be built/run before use; ensure dist/index.js exists in mcp-server workspace.","REST API endpoints are described at a high level; without detailed schemas/examples, agents may need to infer request/response payloads.","No described auth/rate-limit/idempotency/retry semantics; agents should be cautious with retries and duplicate moves."],"error_quality":0.0}