BetterChess
Chess MCP for Claude: engine analysis, attack maps, game review. One URL, no install.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.betterchess.coSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.betterchess.co{
"mcpServers": {
"betterchess": {
"url": "https://mcp.betterchess.co"
}
}
}claude mcp add --transport http betterchess https://mcp.betterchess.co{
"servers": {
"betterchess": {
"type": "http",
"url": "https://mcp.betterchess.co"
}
}
}4 tools, verified live
chess_analyseread-onlyReturns an engine evaluation of a chess position: the strongest candidate moves with their scores, and the position's checkable facts — side to move, whether that side is in check, undefended pieces and the pieces attacking them, and the material balance. Accepts a FEN, a PGN, or a list of SAN moves from the starting position. Also reports what the OPPONENT would play if it were their turn, which
chess_attacksread-onlyReturns the exact list of squares attacked by the piece standing on a given square in a chess position, together with that piece's type and colour. Returns an empty list when the square is unoccupied. Accepts a FEN, a PGN, or a list of SAN moves from the starting position.
chess_rigread-onlyReturns the JavaScript source of the in-page coaching rig for a chess.com bot game, to be run in that page by the browser's javascript tool. Once running, the page exposes window.__coachWait(ms) (resolves with events and board status), window.__coachWatch.status() (moves, fen, turn, myTurn, result) and window.__coach (beginDraw, play, dashed, label, step, say) for drawing on the board. Also return
chess_reviewread-onlyReplays a finished game ply by ply with the engine and returns the moves where the evaluation swung by more than a threshold (default 1.5 pawns). Each entry gives the move number, the side that moved, the move played, the engine's preferred move, the size of the swing in pawns, the evaluation before and after, and the FEN of the resulting position. Accepts a PGN or a list of SAN moves, and can be
Alternatives in Maps & Travel
Compare →DRDaedalMap Reverse Geocoding (coordinates to loc_id)A
Convert WGS84 coordinates to the latest available administrative loc_id chain.
DGDaedalMap Geography Tools (loc_id)A
Resolve coordinates and geographic identifiers to loc_id, crosswalks, and bounded shapes.
DUDaedalMap UN Sustainable Development GoalsA
UN Sustainable Development Goal indicators for all 17 goals, curated by country and year. Free.
DTDaedalMap Tsunami DataA
Global tsunami events from NOAA NCEI, 2000 BC-present: wave height, runups, and counts.
DVDaedalMap Volcanic ActivityA
Global volcanic eruptions from the Smithsonian Global Volcanism Program: VEI, location, dates.
DEDaedalMap Earthquake DataA
Global earthquake events from the USGS, 2150 BC-present: magnitude, depth, location, counts.