chess-mcp

aysenurcftc/chess-mcp

3.2

If you are the rightful owner of chess-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Chess MCP is a Python-based server that provides Chess.com player data and statistics through MCP endpoints.

Chess MCP

Chess MCP is a Python project that serves Chess.com player information, statistics, active games, and game archives as a Model Context Protocol (MCP) server. It asynchronously fetches data from the Chess.com public API using the mcp and httpx libraries and exposes it via MCP endpoints.

Requirements

  • Python 3.11 or higher
  • httpx
  • mcp[cli]
  • python-dotenv

Installation & Usage


git clone https://github.com/aysenurcftc/chess-mcp.git
cd chess-mcp
uv venv
# On Unix/macOS
source .venv/bin/activate
# On Windows
.venv\Scripts\activate
uv pip install -e .

python chess_server.py