chess mcp
Helps you analyze chess positions and get professional evaluations using Stockfish.
Helps you analyze chess positions and get professional evaluations using Stockfish.
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)
To install Chess Analysis Assistant for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install chess-mcp --client claude
Open Terminal and run this command:
curl -fsSL https://raw.githubusercontent.com/turlockmike/chess-mcp/master/install.sh | bash
That's it! The script will: 1. Install required dependencies (Node.js 20+, Stockfish, Cairo) 2. Configure Claude Desktop 3. Set up the Chess Assistant
If you prefer to install manually or are using Windows, follow these steps:
Mac Users:
# Install Homebrew if you haven't already
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install required packages
brew install stockfish cairo pkg-config jq
Windows Users: 1. Install Node.js (LTS version) 2. Download Stockfish and add it to your PATH 3. Install Cairo
npm install -g chess-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"chess": {
"command": "npx",
"args": ["chess-mcp"]
}
}
}
If you run into any issues: 1. Make sure all requirements are installed correctly 2. Verify Stockfish is accessible from your command line 3. Check that all paths in your Claude Desktop configuration are correct 4. Restart Claude Desktop after making any changes