Skip to main content
Glama
rrrmaster

chesscom-mcp

by rrrmaster

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_player_profileB

Get a Chess.com player's public profile.

get_player_statsA

Get a Chess.com player's ratings and win/loss statistics.

get_player_archivesA

List the monthly game archives available for a Chess.com player.

get_player_current_daily_gamesB

Get a Chess.com player's current Daily Chess games.

get_player_to_move_daily_gamesB

Get current Daily Chess games where it is the player's turn.

get_player_gamesA

Get all finished Chess.com games for a player in a specific month.

get_player_monthly_pgnA

Download all of a Chess.com player's games for a month as PGN text.

get_player_clubsA

List the Chess.com clubs a player belongs to.

get_player_matchesA

List a Chess.com player's registered, active, and finished team matches.

get_player_tournamentsA

List a Chess.com player's registered, active, and finished tournaments.

get_titled_playersB

List Chess.com players holding a specified chess title.

get_clubA

Get a Chess.com club's public profile.

get_club_membersA

List a Chess.com club's members grouped by activity.

get_club_matchesA

List a Chess.com club's registered, active, and finished matches.

get_tournamentC

Get details for a Chess.com tournament.

get_tournament_roundB

Get details for a round in a Chess.com tournament.

get_tournament_round_groupB

Get details for a group in a Chess.com tournament round.

get_team_matchB

Get details and players for a Chess.com Daily team match.

get_team_match_boardA

Get games and scores for a board in a Chess.com Daily team match.

get_live_team_matchB

Get details and players for a Chess.com Live team match.

get_live_team_match_boardB

Get games and scores for a board in a Chess.com Live team match.

get_countryB

Get a Chess.com country profile by ISO country code.

get_country_playersC

List Chess.com players associated with a country.

get_country_clubsA

List Chess.com clubs associated with a country.

get_game_by_idA

Get live game data and generated PGN through Chess.com's unofficial website callback. This endpoint is unstable; use it sparingly.

get_daily_puzzleA

Get today's Chess.com daily puzzle.

get_random_puzzleA

Get a random Chess.com daily puzzle.

get_streamersA

List Chess.com streamers and their public streaming profiles.

get_leaderboardsB

Get Chess.com leaderboards for supported game types and activities.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rrrmaster/chesscom-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server