Install
$ agentstack add mcp-turlockmike-chess-mcp Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.
Security review
⚠ Flagged1 finding(s); flagged for manual review. · v0.1.0 How review works →
- • Prompt-injection patterns
- • Secret / credential exfiltration
- • Dangerous shell & filesystem operations
- • Untrusted network calls
- • Known-malicious package signatures
- high Pipes remote content directly into a shell (remote code execution).
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Chess Analysis Assistant for Claude
[](https://smithery.ai/server/chess-mcp) 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)
Requirements
- Claude Desktop installed on your computer
- Git installed on your system
Quick Installation
Installing via Smithery
To install Chess Analysis Assistant for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install chess-mcp --client claude
Mac and Linux Users
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:
- Install required dependencies (Node.js 20+, Stockfish, Cairo)
- Configure Claude Desktop
- Set up the Chess Assistant
Manual Installation (Windows or Advanced Users)
If you prefer to install manually or are using Windows, follow these steps:
Requirements
- Claude Desktop
- Node.js version 20 or higher
- Stockfish chess engine
- Cairo graphics library (for board visualization)
Step-by-Step Installation
Step 1: Install Dependencies
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:
Step 2: Install Chess Assistant
npm install -g chess-mcp
Step 3: Configure Claude Desktop
- Open Claude Desktop
- Navigate to the configuration file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- Add this configuration:
{
"mcpServers": {
"chess": {
"command": "npx",
"args": ["chess-mcp"]
}
}
}
- Save and restart Claude Desktop
Using the Chess Assistant
- Open Claude Desktop
- Look for the tools icon (🔧) - it should show chess analysis tools
- Try these example prompts:
- "Analyze this position: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
- "Show me the current position"
- "What's the best move in this position?"
- "Look up this position in the masters database"
- "Show me master games from this position after 2000"
- "What are the most common moves played by masters in this position?"
Features
Position Analysis
- Engine evaluation using Stockfish
- Visual board representation
- Best move suggestions
- Move validation
Masters Database
- Search positions in games played by 2200+ rated players
- Filter games by date range
- See win/draw statistics
- View most common moves with success rates
- Browse recent master games with player ratings
Need Help?
If you run into any issues:
- Make sure all requirements are installed correctly
- Verify Stockfish is accessible from your command line
- Check that all paths in your Claude Desktop configuration are correct
- Restart Claude Desktop after making any changes
Common Issues
- "Tools not showing up in Claude": Make sure you've configured Claude Desktop correctly
- "Stockfish not found": Verify Stockfish is installed and accessible from the command line
- "Node version error": Make sure you have Node.js version 20 or higher installed
- "Canvas installation failed": Make sure Cairo is installed correctly for your operating system
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: turlockmike
- Source: turlockmike/chess-mcp
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.