Chessigma MCP server

MCP serverDev tools

Chess 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.

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/mcp

    Add 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/mcp

    In 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.

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

ToolWhat it does
get_opening_guideChessigma'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_openingNames the opening of a move sequence or PGN: ECO code, how long it followed theory, and the first move that left it.
analyze_positionReads a FEN: side to move, check, mate or stalemate, every legal move, the material count and the opening name.
analyze_gameSummarizes a PGN: players, result, opening, how the game ended and the final position.
review_online_gameTurns a public Chess.com live game or Lichess game link into a link to its move-by-move review on Chessigma.
get_daily_puzzleToday's puzzle, or any day's since 1 January 2024: the position, the solution and a link to play it.
calculate_eloEstimates 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

mehdi@chessigma.com

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_guide
  • identify_opening
  • analyze_position
  • analyze_game
  • review_online_game
  • get_daily_puzzle
  • calculate_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