Install
$ agentstack add mcp-alexandreroman-mcp-chess ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
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
MCP Chess
A Model Context Protocol (MCP) server that provides chess functionality for Claude AI Assistant.
https://github.com/user-attachments/assets/324ed381-35f3-45b7-b877-127ef27fd97d
Features
This server implements tools that extend Claude's capabilities to:
- Generate chess board images from a Forsyth-Edwards Notation (FEN) string
- Suggest the next move in a chess game
- Check if a move is legal
Installation for Claude Desktop
- Download the latest binary from the Releases page:
- For Windows:
mcp-chess-windows.exe - For macOS:
mcp-chess-darwin - For Linux:
mcp-chess-linux
- Make the file executable (macOS/Linux only):
``bash chmod +x mcp-chess-darwin # for macOS chmod +x mcp-chess-linux # for Linux ``
- For macOS users - Bypassing Security Warnings:
When you first try to run the application, macOS may display a security warning because the application is not signed by an identified developer. To bypass this:
- Right-click (or Control-click) on the
mcp-chess-darwinfile - Select "Open" from the context menu
- Click "Open" in the dialog box that appears
Alternatively, you can use Terminal: ``bash xattr -d com.apple.quarantine /path/to/mcp-chess-darwin ``
This only needs to be done once.
- Configure Claude Desktop:
- Open Claude Desktop
- Select "Settings", and click on the "Developer" tab
- Click "Edit Config"
- Add the MCP server configuration
- Save the file
- Restart Claude Desktop
Here's an example for the MCP server configuration:
{
"mcpServers": {
"mcp-chess": {
"command": "/path/to/mcp-chess-binary"
}
}
}
Using with Claude
Once properly configured, you can ask Claude to perform various chess-related tasks:
Show me the starting position of a chess game.
Let's play a chess game. Check that each move is legal. Suggest the best move to play.
Is Nf3 a legal move from the starting position?
What's a good move for white in this position: "rnbqkbnr/pppp1ppp/8/4p3/4P3/8/PPPP1PPP/RNBQKBNR w KQkq - 0 2"?
Technical Details
Development
This project is built with:
- Spring Boot
- Spring AI (MCP server implementation)
- Java 21
- GraalVM native compilation
Building from Source
# Clone the repository
git clone https://github.com/alexandreroman/mcp-chess.git
cd mcp-chess
# Build with Maven
./mvnw clean package
# Build a native executable
./mvnw -Pnative native:compile
License
This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.
Credits
- ChessGame - Java chess library
- ChessImage - Chess board renderer
- Stockfish.online - Chess engine API
- Spring AI - AI application framework
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: alexandreroman
- Source: alexandreroman/mcp-chess
- License: Apache-2.0
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.