pab1ito/chess-mcp
by Various
A Model Context Protocol server for Chess.com's Published Data API. This provides access to Chess.com player data, game records, and other public information through standardized M
MCP
pab1ito/chess-mcp
Added 1 June 2026
Overview
A Model Context Protocol server that wraps Chess.com's Published Data API. It exposes player data, game records, and other public chess information through standardized MCP interfaces, enabling AI assistants to query and analyze chess data.
Best for
Best for
Developers building AI assistants that need to query public chess data from Chess.com
Use cases
- Retrieve a player's profile, stats, and recent games via natural language
- Search for game archives and analyze historical matches
- Integrate chess data into AI-driven coaching or analysis tools
How to use
Install
uv pip install -e . Tested with
Claude Desktop
Example client config
{\n "mcpServers": {\n "chess": {\n "command": "docker",\n "args": [\n "run",\n "--rm",\n "-i",\n "pab1it0/chess-mcp"\n ]\n }\n }\n} Notes
A Model Context Protocol server that wraps Chess.com’s Published Data API. It exposes player data, game records, and other public chess information through standardized MCP interfaces, enabling AI assistants to query and analyze chess data.
74 stars on GitHub. Last updated 2025-11-15. Licensed MIT.
Use cases
- Retrieve a player’s profile, stats, and recent games via natural language
- Search for game archives and analyze historical matches
- Integrate chess data into AI-driven coaching or analysis tools
Pros
- Leverages the MCP standard for easy integration with AI assistants
- Provides structured access to Chess.com’s public data without scraping
- Lightweight Python implementation with clear API boundaries
Cons
- Limited to Chess.com’s published data; no real-time or private data
- Depends on the Chess.com API’s rate limits and availability
- Small community (74 stars) may mean slower updates or support
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages the MCP standard for easy integration with AI assistants
- Provides structured access to Chess.com's public data without scraping
- Lightweight Python implementation with clear API boundaries
Cons
- Limited to Chess.com's published data; no real-time or private data
- Depends on the Chess.com API's rate limits and availability
- Small community (74 stars) may mean slower updates or support
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.