Use Chess.com with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Access Chess.com player profiles, stats, games, puzzles, and leaderboards directly from any AI agent.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 15 capabilities
The complete Chess.com capability set.
These are the exact actions your AI can choose when you ask it to work with Chess.com.
01-04
4 capabilities in this set.
Part of 15 available through Chess.com.
- 01
Get club info
Com club by its URL identifier. Returns the club name, description, creation date, last activity date, visibility status, admin information, and total member count. Use this capability to learn about a club before joining, verify club existence, or gather metadata about chess communities. Get information about a Chess.com club
- 02
Get country players
Com players who have registered with a specific country. Takes an ISO 3166-1 country code (e.g., "US" for United States, "BR" for Brazil, "IN" for India, "RU" for Russia, "NO" for Norway). Returns an array of player usernames affiliated with that country. Use this capability to discover players from a specific nation, find local opponents, or research the chess scene in different countries. Get Chess.com players from a specific country
- 03
Get daily puzzle
Com daily puzzle including the puzzle position (FEN), the sequence of moves for the solution, the puzzle rating, and the associated game metadata (players, result, opening). Use this capability to get a tactical puzzle to solve, practice chess tactics, or study interesting positions from real games. The puzzle changes once per day. Get the Chess.com daily puzzle
- 04
Get player clubs
Com clubs that a specific player belongs to. Returns club names, URLs, creation dates, and membership counts. Use this capability to discover a player community affiliations, find clubs with similar interests, or identify potential clubs to join based on where strong players are members. Get clubs that a Chess.com player is a member of
05-08
4 capabilities in this set.
Part of 15 available through Chess.com.
- 05
Get player current games
Com player. Returns game details including opponent username, current position (FEN), time control, last activity date, and game URL. Use this capability to check what ongoing games a player has, see who they are playing against in daily chess, or monitor active correspondence matches. Does not include live (real-time) games that are currently being played. Get a player's currently active daily (correspondence) games
- 06
Get player monthly games
Com player during a specific year and month. Returns detailed PGN data, game results, opponent usernames, opening names, time controls, accuracy ratings (if available), and game end reasons. Use this capability to analyze a player game history, study their openings, review losses against specific opponents, or collect training data. Month is 1-indexed (January = 1, December = 12). Get all finished games for a player in a specific month
- 07
Get player profile
Com player by username. Returns the player display name, avatar URL, join date, last online timestamp, follower count, country, and title if applicable (GM, IM, FM, etc.). Use this capability to verify a username exists and gather basic identity information about a Chess.com player before querying their stats or games. Get Chess.com player profile information
- 08
Get player stats
Com player. Returns current and best ratings across all game types (chess_rapid, chess_blitz, chess_bullet, chess_daily, puzzle_rush, lessons), plus win/loss/draw records for each time control. Use this capability to evaluate a player skill level, check their peak ratings, or compare performance across different time controls. Get Chess.com player statistics including ratings and records
09-12
4 capabilities in this set.
Part of 15 available through Chess.com.
- 09
Get titled players
Com players who hold a specific chess title. Supported titles include: GM (Grandmaster), IM (International Master), FM (FIDE Master), CM (Candidate Master), WGM (Woman Grandmaster), WIM (Woman International Master), WFM (Woman FIDE Master), WCM (Woman Candidate Master), NM (National Master), and LM (Legends Master). Returns an array of usernames. Use this capability to find all grandmasters on Chess.com, locate titled players for study, or verify if a player holds an official title. Get list of titled players by title type
- 10
Get club members
Com club. Each entry includes the member username and their profile URL. Use this capability to discover active players within a specific club community, find potential opponents who share your chess interests, or identify titled players within a club roster. Get weekly active members of a Chess.com club
- 11
Get leaderboards
Com leaderboards showing the highest-rated players across different game categories. Returns top players for daily chess (correspondence), blitz, bullet, and rapid time controls, plus puzzle rush leaders. Each entry includes username, current rating, and profile URL. Use this capability to identify the strongest active players on Chess.com, track rating leaders, or find grandmaster accounts to study. Get Chess.com leaderboards for top players
- 12
Get player game archives
Com player. Each URL corresponds to a specific year/month combination where the player has recorded games. Use this capability to discover which months have available game data before fetching actual games with get_player_monthly_games. The returned URLs can be parsed to extract year and month parameters. Get list of available game archive URLs for a player
13-15
3 capabilities in this set.
Part of 15 available through Chess.com.
- 13
Get random puzzle
Com puzzle database. Returns the puzzle position (FEN), the complete solution moves, puzzle rating, and the source game information (white player, black player, result, opening name). Use this capability for unlimited tactical practice sessions, training sessions, or when you want a fresh puzzle that is not the daily puzzle. Get a random chess puzzle from Chess.com
- 14
Get streamers
Com verified streamers. Each entry includes the streamer username, streaming platform (Twitch, YouTube, etc.), stream URL, language, and follower count. Use this capability to find chess content creators to watch, discover educational streams in your preferred language, or locate titled players who regularly broadcast their games. Get the list of official Chess.com streamers
- 15
Is player online
Com player. Returns a simple status object indicating whether the player is currently connected to Chess.com servers. Useful for determining if a daily chess opponent or streamer is actively playing right now before attempting to challenge them. Check if a Chess.com player is currently online
Observed, not estimated
950ms average. Fast in production.
Chess.com is checked daily against the live service.
- Fastest day
- 742ms
- Slowest day
- 1152ms
- 14-day trend
- Slowing+39%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 15 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Chess.com, so you can see the experience inside your AI.
It does not authenticate your account with Chess.com. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Chess.com Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_Tnz8kzuwQnoWHJqHmBdaRYfwy2ZGuFM9YPxKNDIf/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Chess.com capabilities are ready to use.
{
"mcpServers": {
"chesscom-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Tnz8kzuwQnoWHJqHmBdaRYfwy2ZGuFM9YPxKNDIf/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Chess.com owners ask.
- 01
Do I need a Chess.com API key or authentication to use this server?
No! The Chess.com public API is completely open and requires no authentication. All endpoints are read-only, so you can start querying player profiles, stats, games, and puzzles immediately after installation without any API keys or tokens.
- 02
Can I retrieve my complete game history with PGN data for a specific month?
Yes! Use the get_player_monthly_games capability with your username, year, and month (1-12). It returns all finished games with full PGN strings, opponent usernames, opening names, time controls, accuracy ratings, and game end reasons. First use get_player_game_archives to discover which months have available data for any player.
- 03
How can I find chess puzzles for practice or training?
Use get_daily_puzzle for the official Chess.com daily puzzle that changes once per day, or use get_random_puzzle for unlimited random puzzles from the Chess.com database. Both return the puzzle position (FEN), the complete solution moves, puzzle rating, and the source game information. perfect for tactical training sessions.
Explore
More in Education
Chess.com Global Intelligence AI Connector
The definitive server for Chess.com — track player ratings, historical games, and daily puzzles via AI.
ViewRank Percentile Calculator AI Connector
Discover exactly what percentage of players you've surpassed in games like Valorant, League of Legends, and CS
ViewLichess.org Open Chess Intelligence AI Connector
The definitive server for Lichess.org — monitor live broadcasts, analyze player stats, and solve puzzles via A
ViewHeybox AI Connector
Access Heybox (小黑盒) gamer database — track Steam/PUBG/CS2 statistics and monitor community trends directly fro
View
Suggestions
Steam Platform & Hype Intelligence AI Connector
The definitive server for Steam platform insights — track trending games, player counts, and social connection
ViewFootball-Data.org AI Connector
Access real-time football scores, standings, and player statistics from major global leagues via Football-Data
ViewClash Royale Tactical Intelligence AI Connector
The definitive server for Clash Royale — track chest rotations, analyze battle decks, and monitor clan wars vi
ViewBrawl Stars AI Connector
Access real-time Brawl Stars data — track player stats, battle logs, club rankings, and event rotations direct
View
