Vinkius
Chess.com

Chess.com MCP. Analyze any game, profile, or puzzle instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Chess.com MCP on Cursor AI Code Editor MCP Client Chess.com MCP on Claude Desktop App MCP Integration Chess.com MCP on OpenAI Agents SDK MCP Compatible Chess.com MCP on Visual Studio Code MCP Extension Client Chess.com MCP on GitHub Copilot AI Agent MCP Integration Chess.com MCP on Google Gemini AI MCP Integration Chess.com MCP on Lovable AI Development MCP Client Chess.com MCP on Mistral AI Agents MCP Compatible Chess.com MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Chess.com MCP gives your AI agent instant access to the entire public chess ecosystem. Pull player stats, game history, leaderboards, and even daily tactical puzzles—all without needing API keys or logging in.

It lets you analyze any opponent’s play or track your own progress right inside your chat client.

What your AI agents can do

Get club info

Retrieves metadata about a specific chess club, including its description, creation date, and member count.

Get club members

Lists the usernames of active members within a particular chess club community.

Get country players

Returns an array of player usernames who have registered with a specific country code, like 'US' or 'IN'.

+ 12 more capabilities included
Check player status

Determine if a specific player is currently connected to the Chess.com servers.

View club details and members

Get information about any official chess community (club) or list all active players within that group.

Research country-specific talent

Pull a roster of all registered chess players from a specific nation using its ISO code.

Get training puzzles

Fetch the official daily puzzle or pull unlimited random tactical puzzles for practice.

Track top global performers

View the current leaderboards showing the highest-rated players across all time controls (Blitz, Bullet, Rapid).

Analyze game records

Retrieve a player's complete game history for any given month, including opening names and accuracy.

Review detailed profiles

Get basic identity information about a player, like their join date, follower count, and country.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Chess.com MCP: 15 Tools for Data Analysis

Use these tools to pull specific data points about players, clubs, games, and puzzles directly from the Chess.com platform.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Chess.com on Vinkius
get019d8424

get club info

Retrieves metadata about a specific chess club, including its description, creation date, and member count.

get019d8424

get club members

Lists the usernames of active members within a particular chess club community.

get019d8424

get country players

Returns an array of player usernames who have registered with a specific country code, like 'US' or 'IN'.

get019d8424

get daily puzzle

Provides the current day's tactical puzzle position, solution moves, and associated game details.

get019d8424

get leaderboards

Fetches top players across various time controls (blitz, bullet, rapid) with their ratings and profile URLs.

get019d8424

get player clubs

Lists all the chess clubs that a specific player is currently a member of.

get019d8424

get player current games

Shows details for any ongoing, non-live daily correspondence games a player has in progress.

get019d8424

get player game archives

Generates URLs pointing to months where available game data exists for a specific player's history.

get019d8424

get player monthly games

Retrieves detailed PGN data, results, and opponent names for all finished games of a player in one month.

get019d8424

get player profile

Gathers basic identity information on a player, including their display name, country, and join date.

get019d8424

get player stats

Provides current and best ratings across all game types (Blitz, Bullet, Rapid) plus win/loss records.

get019d8424

get random puzzle

Pulls a fresh tactical puzzle position from the database that is not the daily puzzle.

get019d8424

get streamers

Lists verified chess content creators and their streaming platform details, like Twitch or YouTube links.

get019d8424

get titled players

Returns a list of all players who hold specific official titles, such as Grandmaster (GM) or International Master (IM).

is019d8424

is player online

Checks the real-time status to confirm if a player is currently logged into Chess.com.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Chess.com, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Chess.com MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Chess.com. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 15 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually compiling player profiles is a nightmare.

Right now, getting a full picture of a competitor means opening the website. You click on their profile to get basic info; then you have to navigate to 'Stats' for ratings, and another tab for 'Games' to see history. It takes three different pages, copy-pasting usernames and dates just to build one cohesive report.

With this MCP, your agent handles it all in the background. You ask for a player's full stats and game records; you get structured data back—the ratings, the best scores, and months of finished games—all without leaving your chat window.

Getting Player Data with get_player_stats

Before this MCP, checking a player's skill level meant comparing their rating on one page to another. You had to remember if the number was 'current best' or 'all-time peak.' It was messy and required cross-referencing multiple dashboard widgets.

Now, calling get_player_stats gives you all those numbers—current ratings alongside historical peaks for Blitz, Bullet, Rapid, etc.—in one single output. You know exactly what you’re looking at.

What you can do with this MCP connector

Need deep chess data but hate switching tabs? This MCP connects to the public Chess.com platform, letting your AI agent pull everything from player profiles and ratings to full game archives. You can ask for a specific player's stats—like their best Blitz or Bullet rating—and get it immediately. Want to study an opponent’s opening moves? Just ask for their game history.

It’s all about getting the concrete numbers you need, right where you are. Because Vinkius hosts this MCP, you connect your preferred AI client once and instantly gain access to this massive library of chess data, letting you analyze everything from titled players like GMs down to random training puzzles.

Built · Hosted · Managed by Vinkius Chess.com MCP - Analyze Player Stats & Game History Server ID 019d8424-785e-7092-9364-9ea6f7ecec6c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Chess.com MCP

How do I check a player's stats using get_player_stats? +

You simply ask the agent to retrieve the player's statistics and ratings. The tool returns their current and best scores across all major time controls, giving you a complete performance snapshot.

Can I find GMs using get_titled_players? +

Yes. The get_titled_players tool lists players who hold specific titles like GM (Grandmaster) or IM (International Master), letting you quickly build a roster of high-level talent.

What is the difference between getting archives and monthly games? +

get_player_game_archives tells you which months have recorded data for a player. You then use get_player_monthly_games, specifying month/year, to pull the actual PGN game records.

Does get_club_members list active players? +

Yes, it lists usernames and profile URLs for members within a club. This helps you identify potential opponents or community leaders inside that group.

What happens if I use an incorrect code with the `get_country_players` tool? +

The function will return an error or empty list. You must provide a valid ISO 3166-1 country code (like 'US' or 'IN'). The API requires these standardized two-letter codes to accurately pull player usernames from that nation.

Does the `is_player_online` tool check for live, real-time activity? +

Yes, this MCP checks the current connection status of a user. It tells you if the account is currently logged into Chess.com servers. This differs from looking at recent game history or daily correspondence games.

Why do I need to run `get_player_game_archives` before getting monthly data? +

The tool lists all available year/month combinations for a player's stored games. You must parse these URLs first to know which months of data exist. Running it ensures you don't try to request a month that the API hasn't recorded.

What is the difference between puzzles from `get_daily_puzzle` and those from `get_random_puzzle`? +

The daily puzzle provides one specific, high-quality challenge designed for the current day. The random puzzle gives you unlimited practice by pulling a unique tactical problem at any time. Both are great for training.

Built & Managed by Vinkius 30s setup 15 tools

We've already built the connector for Chess.com. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 15 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.