MCP Servers / database / Chess.com

Chess.com

JSON →
none74database

Access player data, game records, and public information from Chess.com's Published Data API.

Install
How to run this server
[ { "cmd": "pip install -e", "imports": [] } ]
server path: chess-com
Tools
What this server exposes
get_player_profile
Retrieve the public profile of a Chess.com player by username.
get_player_stats
Get detailed statistics for a Chess.com player, including ratings and game counts.
get_player_games
Fetch recent games played by a Chess.com player.
get_player_online_status
Check if a Chess.com player is currently online.
get_tournament_details
Get information about a specific Chess.com tournament by URL.
get_club_details
Retrieve details about a Chess.com club.
get_club_members
List members of a Chess.com club.
get_club_matches
Get match history for a Chess.com club.
get_country_players
List Chess.com players from a specific country.
get_country_clubs
List Chess.com clubs in a specific country.
get_daily_puzzle
Get the current daily puzzle from Chess.com.
get_random_puzzle
Fetch a random puzzle from Chess.com.
get_leaderboards
Retrieve the current leaderboards for various time controls on Chess.com.
get_streamers
List active Chess.com streamers.
get_titled_players
Get a list of titled players (e.g., GMs, IMs) from Chess.com.
Configuration
Environment & auth
authnone
Resources
Chess.com — MCP Server · libregistry