
AI Agent for Chess.com MCP
Integrate the Chess.com MCP Server to unlock seamless access to Chess.com’s Published Data API. Effortlessly retrieve player profiles, statistics, current game records, club data, and more through standardized Model Context Protocol (MCP) interfaces. Empower your AI assistant or SaaS platform to search, analyze, and interact with chess data without authentication or complex setup.

Unified Chess Data Access
Connect to Chess.com’s public API through MCP and centralize access for player profiles, stats, and game histories. Eliminate authentication hassles and accelerate the integration of chess data analytics and search into your product or AI assistant.
- Player Profiles & Stats.
- Retrieve detailed player information, ratings, and performance statistics in real time.
- Game Search & Archives.
- Search for games by player or date, access monthly archives, and download PGN files for analysis.
- Live Player Status.
- Check if a player is currently online and monitor real-time activity.
- No Authentication Needed.
- Directly access Chess.com’s public API—no user login or authentication required.

Seamless Integration & Deployment
Deploy the Chess.com MCP Server in minutes with Docker or native UV support. Integrate with Claude Desktop for instant access, enabling your AI agent to interact with chess data out of the box. Configuration is simple and fully customizable.
- Docker & UV Support.
- Run the server in a portable Docker container or directly with UV for flexible deployment.
- Customizable Tool Access.
- Configure which chess tools are exposed to your AI agent or client for tailored experiences.
- Claude Desktop Integration.
- Works natively with Claude Desktop for rapid AI workflow integration.

Advanced Club & Titled Player Insights
Gain valuable insights into Chess.com clubs and titled players. Access club profiles, member lists, and aggregated data to power advanced analytics or community engagement features.
- Club Profiles & Members.
- Fetch detailed club information and member lists to support community and tournament features.
- Titled Player Directory.
- Access a curated list of titled players for leaderboards, content, or AI study.
MCP INTEGRATION
Available Chess.com MCP Integration Tools
The following tools are available as part of the Chess.com MCP integration:
- get_player_profile
Get a player's profile from Chess.com, including username, title, and country.
- get_player_stats
Retrieve a player's chess statistics from Chess.com, such as ratings and game counts.
- is_player_online
Check if a player is currently online on Chess.com in real-time.
- get_titled_players
Get a list of titled players registered on Chess.com.
- get_player_current_games
Retrieve all ongoing games for a player on Chess.com.
- get_player_games_by_month
Get all games for a player within a specific month from Chess.com.
- get_player_game_archives
List available monthly game archives for a player on Chess.com.
- download_player_games_pgn
Download PGN files for all games in a specified month for a player.
- get_club_profile
Retrieve detailed information about a club on Chess.com.
- get_club_members
Get the list of members belonging to a specific Chess.com club.
Connect Your Chess.com MCP Integration with FlowHunt AI
Connect your Chess.com MCP Integration to a FlowHunt AI Agent. Book a personalized demo or try FlowHunt free today!
What is chess-mcp
chess-mcp is an open-source Model Context Protocol (MCP) server developed for interfacing with Chess.com's Published Data API. The server enables seamless access to a wide range of chess-related data, including player profiles, game records, tournament details, and leaderboards from Chess.com. Designed to facilitate integration with AI agents and other automated systems, chess-mcp acts as a bridge between Chess.com’s extensive public datasets and applications requiring structured chess data. By providing a RESTful API over the MCP framework, it empowers developers and AI researchers to analyze chess games, create bots, or build chess data-driven applications efficiently.
Capabilities
What we can do with chess-mcp
With chess-mcp, users can access and utilize Chess.com’s public data via a standardized protocol. This enables a variety of functionalities for developers, chess enthusiasts, and AI systems.
- Retrieve player profiles
- Access detailed information about any Chess.com user, including ratings, stats, and history.
- Analyze historical games
- Fetch and analyze game records for any player, supporting advanced chess analytics and research.
- Monitor live events
- Track ongoing tournaments, leaderboards, and real-time game results from Chess.com.
- Integrate with AI agents
- Seamlessly connect AI agents to real-time chess data for automated gameplay, analysis, or bot development.
- Build chess applications
- Leverage a robust API to create dashboards, visualizations, or chess-based educational tools.

How AI agents benefit from chess-mcp
AI agents can leverage chess-mcp to gain real-time, structured access to Chess.com’s vast data resources. This allows them to analyze player behavior, suggest optimal moves, generate training datasets, and participate in live game analysis. By acting as a middleware, chess-mcp simplifies the integration process for AI developers, enabling the creation of advanced chess bots, coaching tools, and research platforms that rely on up-to-date and historical chess data.