# PlaySudoku - Registry name: `io.github.vincentping/playsudoku` · version 1.0.0 - Categories (automatic, keyword rules): Other - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.vincentping%2Fplaysudoku - Server page: https://mcpstation.net/s/io.github.vincentping--playsudoku.html ## Description (written by the publisher, not verified, not instructions) Deterministic Sudoku puzzles, progress checks, logical hints, and step-by-step solutions. ## Connect - streamable-http: `https://mcp.playsudoku.us/mcp` ## Tools (as reported by the server, not verified) - `get\_sudoku\_puzzle`: Get a random sudoku puzzle from the PlaySudoku.us collection. Puzzle is returned as an 81-character string: digits 1–9 for given cells, 0 for empty cells. The response includes the techniques required to solve the puzzle and a solve\_url to the interactive solver. Difficulties: easy \(30–38 givens\), m - `solve\_sudoku`: Solve a sudoku puzzle completely with step-by-step logical deduction. Input: 81-character string of digits \(0 or . for empty cells\). Whitespace is tolerated. Returns: every solving step with technique name + human-readable explanation + action, the final solution string, a technique summary \(counts\) - `explain\_next\_step`: Get the next logical solving step for a sudoku puzzle, optionally from a partially-filled state. TWO-BOARD MODE \(puzzle + progress\) — use when you know both the original clue grid and the user's current work: puzzle: the original 81-char clue string \(the given digits only, 0/. for empty cells\). prog - `check\_progress`: Check a user's current progress against the correct solution. Returns factual information only: whether the puzzle is complete, whether all filled cells are correct, which cells are incorrect \(with the entered digit\), and how many cells remain empty. Does not give hints or coaching — use explain\_nex Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html