Chessigma MCP server
MCP serverDev toolsChess opening guides and names, FEN and PGN checks, the daily chess puzzle and Elo estimates.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use Chessigma MCP server to get opening guide
Install Chessigma MCP server
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user chessigma-mcp-server 'https://www.chessigma.com/api/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://www.chessigma.com/api/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=chessigma-mcp-server&config=eyJ1cmwiOiJodHRwczovL3d3dy5jaGVzc2lnbWEuY29tL2FwaS9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://www.chessigma.com/api/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add chessigma-mcp-server --url 'https://www.chessigma.com/api/mcp'Run it once, then sign in with codex mcp login chessigma-mcp-server if the server asks for an account.
From the project's README
As published by mehdi-bh/chessigma-mcp in README.md.
Chess tools for Claude, ChatGPT and any MCP client, from Chessigma: opening guides, the opening behind any moves, position and game facts, review links for Chess.com and Lichess games, the daily puzzle and Elo estimates. Read-only, no account, no sign-in.
- Server URL:
https://www.chessigma.com/api/mcp(Streamable HTTP, no authentication) - Documentation: https://www.chessigma.com/developers/mcp
The server runs on chessigma.com, so there is nothing to install. This repository holds its public description and the server.json published to the official MCP Registry.
Connect
Claude (claude.ai and the desktop app): Add to Claude, choose no sign-in, then Add. Or open Customize > Connectors, click + Add, then Add custom connector, and paste the server URL.
Claude Code
claude mcp add --transport http chessigma https://www.chessigma.com/api/mcp
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "chessigma": { "url": "https://www.chessigma.com/api/mcp" } } }
VS Code (.vscode/mcp.json)
{ "servers": { "chessigma": { "type": "http", "url": "https://www.chessigma.com/api/mcp" } } }
ChatGPT and other clients: add a remote MCP server with the URL above, Streamable HTTP, no authentication.
Tools
| Tool | What it does |
|---|---|
get_opening_guide | Chessigma's guide to an opening by name: main line, key variations and the ideas for each side. Popular openings have a full guide; any of about 3,700 catalogued names returns its ECO code and moves. |
identify_opening | Names the opening of a move sequence or PGN: ECO code, how long it followed theory, and the first move that left it. |
analyze_position | Reads a FEN: side to move, check, mate or stalemate, every legal move, the material count and the opening name. |
analyze_game | Summarizes a PGN: players, result, opening, how the game ended and the final position. |
review_online_game | Turns a public Chess.com live game or Lichess game link into a link to its move-by-move review on Chessigma. |
get_daily_puzzle | Today's puzzle, or any day's since 1 January 2024: the position, the solution and a link to play it. |
calculate_elo | Estimates the rating change after one game with the Elo formula, with K-factor defaults for FIDE, Chess.com and Lichess. |
The tools state facts from the rules of chess, an opening catalogue and Chessigma's puzzle archive; they do not run an engine. For engine analysis, their links open the Chessigma analysis board, where Stockfish runs in your browser.
Try asking
- Teach me the Caro-Kann: main line, key variations and the ideas for both sides.
- What opening is 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6?
- Is Black checkmated here?
r1bqkb1r/pppp1Qpp/2n2n2/4p3/2B1P3/8/PPPP1PPP/RNB1K1NR b KQkq - 0 4 - Review this game for me: https://www.chess.com/game/live/173765478164
- Show me today's chess puzzle and let me try to solve it.
- I'm rated 1500 and just beat a 1650. How much Elo do I gain?
Privacy and limits
No tool writes data, calls an AI model or fetches another site while it runs, and the input you send is not stored. For rate limiting, each request's time, method, path, IP address and user agent are logged. All callers share 300 requests per minute. Details: privacy policy and terms.
Support
License
The contents of this repository are under the MIT License. The Chessigma name and logo are not.
Tools it offers (7)
What this server listed when ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
get_opening_guideidentify_openinganalyze_positionanalyze_gamereview_online_gameget_daily_puzzlecalculate_elo
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- chessigma MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
com-chessigma-chessigma- Source
- github.com/mehdi-bh/chessigma-mcp
- Hosted endpoint
https://www.chessigma.com/api/mcp
github.com/mehdi-bh/chessigma-mcp