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