Stockfish MCP is a Model Context Protocol (MCP) server that acts as a bridge between AI systems (such as large language models) and the Stockfish chess engine. This tool allows multiple concurrent AI sessions to access Stockfish for advanced chess analysis, supporting both stdio and HTTP modes with full UCI command compatibility. Developers, AI researchers, and chess enthusiasts can use it to integrate chess engine capabilities directly into AI workflows and applications, benefiting from straightforward Dockerized deployment and JSON communication.
Visit Stockfish's official website for product details and getting started.
Comprehensive documentation on how to use and integrate the Stockfish chess engine.
Access the source code, report issues, and contribute to the Stockfish project.
Join discussions, ask questions, and share ideas with other Stockfish users and developers.