Chessigma

com.chessigmav2.0.0更新于 Oct 2, 2026

Chess opening guides and names, FEN and PGN checks, the daily chess puzzle and Elo estimates.

已验证Streamable HTTP可网页运行Other

概览

AI 生成的概览

一个远程国际象棋参考服务器,让助手识别开局、读取 FEN 与 PGN 局面、获取每日谜题并估算 Elo 变化。

功能
Chessigma 通过 Streamable HTTP 提供七个只读国际象棋工具。get_opening_guide 按开局名称返回指南,包含主线、关键变化和双方思路,约 3,700 个已编目名称还会返回 ECO 代码和着法。identify_opening 为着法序列或 PGN 命名开局,analyze_position 读取 FEN(轮到哪方、将军、将死或逼和、所有合法着法、子力计数、开局名称),analyze_game 概括 PGN,review_online_game 把公开的 Chess.com 或 Lichess 对局链接转换为 Chessigma 复盘链接,get_daily_puzzle 返回 2024 年 1 月 1 日以来的谜题,calculate_elo 用 FIDE、Chess.com 和 Lichess 的 K 系数默认值估算等级分变化。这些工具陈述来自国际象棋规则、开局目录和谜题库的事实,不运行引擎。
适用场景
适合需要开局名称与指南、从 FEN 或 PGN 快速获取局面或对局信息、每日谜题或 Elo 变化估算,且不想安装任何东西的场景。不适合引擎级分析,服务器会链接到浏览器中的棋盘进行此类分析。
运行要求
远程 MCP 服务器,使用文档给出的 Streamable HTTP 端点,无需安装。未声明需要账户、登录、API 密钥或环境变量。可在 Claude、Claude Code、Cursor、VS Code、ChatGPT 及其他支持远程 HTTP 服务器的 MCP 客户端中使用。
安装前请注意
只读:运行时不写入数据、不调用 AI 模型、不抓取其他网站,输入也不会被存储。为进行速率限制,每个请求的时间、方法、路径、IP 地址和用户代理会被记录,所有调用方共享每分钟 300 次请求。发送给 review_online_game 的对局链接必须是公开的 Chess.com 或 Lichess 对局。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Chessigma,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "chessigma": {
      "type": "http",
      "url": "https://www.chessigma.com/api/mcp"
    }
  }
}

README

Chessigma MCP server

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 (web, desktop and mobile apps): add Chessigma from Claude's connector directory, or search for Chessigma in Customize > Connectors. No account or sign-in.

Claude Code

sh
claude mcp add --transport http chessigma https://www.chessigma.com/api/mcp

Cursor (~/.cursor/mcp.json)

json
{ "mcpServers": { "chessigma": { "url": "https://www.chessigma.com/api/mcp" } } }

VS Code (.vscode/mcp.json)

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

[email protected]

License

The contents of this repository are under the MIT License. The Chessigma name and logo are not.

来源:README.md,提交 d1d55e6

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v2.0.0最新Oct 2, 2026