MCP Stockfish
Bridges AI systems to the Stockfish chess engine with concurrent sessions and full UCI command support.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
MCP Stockfish is a community-maintained bridge connecting AI systems to the Stockfish chess engine via UCI protocol. The maintainer 'sonirico' appears to be a solo developer with limited GitHub presence and sparse activity across repositories. Installation requires 'make install' which typically compiles from source, introducing supply chain concerns as there is no package registry distribution or dependency pinning. The server spawns local Stockfish processes and manages concurrent chess sessions, requiring shell execution and filesystem access to the engine binary. Permissions are moderately scoped to chess engine interaction rather than broader system access. The repository is open source with reasonable documentation of UCI commands and session management. No security incidents are known. The narrow use case (chess analysis) limits blast radius, but the custom build process and solo maintainer present moderate supply chain and maintenance risks.
Lethal Trifecta (prompt-injection exposure)
CLEARPure chess engine. No I/O.
Green flags
- Narrow scope limited to chess engine interaction reduces attack surface
- Open source with clear UCI protocol documentation
- No known security incidents or malicious behaviour
- Concurrent session management suggests thoughtful architecture
Red flags
- Solo maintainer with limited GitHub activity and unclear bus factor
- Custom make-based install with no package registry distribution
- Spawns local processes (Stockfish binary) requiring shell execution
- No dependency pinning or reproducible builds visible
- Limited community adoption and review for supply chain validation
Permissions requested
Install
make install
Review
Install this if you're a serious chess player or coach who already uses Stockfish and wants to automate analysis inside Claude. Skip it if you don't know what UCI commands are or if you're looking for a beginner-friendly chess tutor. It's a bridge for people who know both ends of the span.
Good at
- Full UCI command support means you can tweak search depth, MultiPV, and other engine parameters without hacks.
- Concurrent sessions let you compare multiple positions or lines in parallel without restarting the engine.
- No environment variables to configure, just point at a Stockfish binary and go.
- Clean separation of concerns: it's a protocol bridge, not a chess GUI pretending to be something else.
Watch out
- Requires a local Stockfish install, which adds a setup step and assumes you know how to manage binaries.
- The Makefile install might confuse Windows users who aren't running WSL or a Unix-like shell.
- No built-in rate limiting or depth caps, so a careless query can peg your CPU for minutes.
- Documentation assumes familiarity with UCI and chess engine workflows, not beginner-friendly.
Use cases
- best move analysis
- position evaluation
- endgame studies
- tournament preparation
Getting started
Works with
Similar MCPs
- DaVinci Resolve MCPFull coverage of the DaVinci Resolve scripting API so agents can drive timelines, edits, colour grading, and media management via Claude.
- Free Will MCPExperimental tools that let an AI give itself prompts, ignore user requests, or go to sleep, for studying autonomy.
- Godot MCPInteracts with the Godot game engine for scene editing, running, debugging, and project management.
- QGIS MCPConnects QGIS Desktop to Claude for prompt-assisted project creation, layer loading, and code execution.