Chess Analysis Assistant MCP Server

Analyze chess positions and get professional evaluations using Stockfish within Claude.

Local serverstdio 18

What is the Chess Analysis Assistant MCP server?

Analyze chess positions and get professional evaluations using Stockfish within Claude. That is what the chess analysis assistant mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

The short version

This tool helps you analyze chess positions and get professional evaluations using Stockfish, right within Claude! You can: - Get position evaluations - See visual board representations - Analyze different moves and variations - Look up positions in the masters database (games played by 2200+ rated players)

The tools it exposes

The server publishes 3 tools. What each one is for:

  • Mac — ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows — %APPDATA%/Claude/claude_desktop_config.json
  • Requirements — The Requirements tool exposed by this server

Getting it running

The server ships on npm as @smithery/cli, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

What it needs from you

  • Claude Desktop installed on your computer - Git installed on your system

How it compares

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Chess Analysis Assistant's toolset — Mac, Windows, Requirements — is a fair guide to whether it matches your workflow. It is maintained by turlockmike; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Chess Analysis Assistant's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
Mac~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%/Claude/claude_desktop_config.json
RequirementsThe Requirements tool exposed by this server.

How to install the Chess Analysis Assistant MCP server

{
  "mcpServers": {
    "chess-analysis-assistant": {
      "command": "npx",
      "args": ["-y", "@smithery/cli"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Claude Desktop installed on your computer - Git installed on your system

Example prompts to try

  • Use Chess Analysis Assistant to Mac.
  • Use Chess Analysis Assistant to Windows.
  • Use Chess Analysis Assistant to Requirements.

Frequently asked questions

The tool includes engine evaluation using Stockfish, visual board representation, access to a masters database of games played by 2200+ rated players, move validation, and best move suggestions.