servers / chess-mcp-server
chess-mcp-server
communityunknownpythonwrite capablehealthy
A Model Context Protocol (MCP) server for playing Chess with AI Agents.
01Tools · 4
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| joinGame
Joins an existing chess game.
Returns the current board state and turn information.
| read | false | unknown |
| finishTurn
Submits a move to the game server.
| unknown | unknown | unknown |
| createGame
Initializes a new chess game session.
Returns the Game ID and instructions.
| write | true | unknown |
| waitForNextTurn
Blocks until it is the Agent's turn (or User's turn via Agent proxy).
Waits up to 30 seconds for the opponent to move.
| unknown | unknown | unknown |
02Install & source
uvx chess-mcp-server
uvxpip install chess-mcp-server
pip- repohttps://github.com/fritzprix/chess-mcp-server
- packagehttps://pypi.org/project/chess-mcp-server
- homepagehttps://github.com/fritzprix/chess-mcp-server
- licenseMIT
- adoption0 stars · 0 forks
05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-16 20:48Z
next_check2026-08-16 23:46Z
cadenceevery 3h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/chess-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →