Minimalist SaaS environment with chess and server symbols

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.

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
Minimalist chess pieces, board, and server icons

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.
Minimalist chess club, members, and organizational symbols

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.
Minimalist icons for chess clubs and members

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!

chess-mcp GitHub landing page

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.
vectorized server and ai agent

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.