CHESSAGINE TOOLS

37 tools from the Chessagine MCP Server, categorised by risk level.

READ 36 tools
Read fen-openingbook-lookup Look up a fen in 12k positions of opening book to get name, moves information for fen Read fetch-chess-puzzle Fetch a random chess puzzle from Lichess database. Can filter by themes and rating range. Use this to start... Read fetch-lichess-game Fetch a specific Lichess game in PGN format. Accepts either a full Lichess URL or a game ID. Returns the co... Read fetch-lichess-games Fetch the 20 most recent games for a Lichess user. Returns game details including player information, ratin... Read fetch-lichess-studies Fetch all studies for a given Lichess user. Returns a list of studies with their IDs, names, and timestamps... Read fetch-lichess-study-pgn Fetch a specific Lichess study in PGN format. Returns all chapters of the study as PGN. Requires either LIC... Read get-boardstate-for-fen Given a FEN, returns a string describing the resulting board state for that FEN Read get-boardstate-for-move Given a FEN and a move, returns a string describing the resulting board state after the move Read get-chess-knowledgebase Returns a comprehensive chess knowledgebase including Silman Imbalances, Fine's 30 chess principles, endgam... Read get-chessagine-stater-prompts List all available chess analysis prompt categories with their example prompts Read get-chessboardmagic-corr-games Fetch correspondence chess games that reached a specific chess position Read get-chessboardmagic-corr-stats Fetch correspondence chess statistics for a specific chess position Read get-chessboardmagic-game-details Fetch user's single game's metadata, moves, tags, variations and comment links Read get-chessboardmagic-games Fetch user's chess games from the Chessboard Magic Repertoire Builder Read get-chessboardmagic-repertoire-details Fetch user's single repertoire metadata, moves, variations and comment links Read get-chessboardmagic-repertoires Fetch user's chess repertoires from the Chessboard Magic Repertoire Builder Read get-chessboardmagic-tcec-games Fetch TCEC games that reached a specific chess position Read get-chessboardmagic-tcec-stats Fetch TCEC (Top Chess Engine Championship) statistics for a specific chess position Read get-chessdb-analysis Fetch position analysis and candidate moves from ChessDB Read get-chessdb-pv Fetch the principal variation (best line) for a position from ChessDB Read get-elite-leela-analysis Analyze chess position using Elite Leela Chess Zero with enhanced evaluation. Provides top-level computer a... Read get-fen-map-lookup Lookup fens for mapped SAN move, for given game PGN Read get-leela-analysis Analyze chess position using Leela Chess Zero neural network. Provides strong tactical analysis with neural... Read get-lichess-games Fetch Lichess user games and opening statistics for a given position Read get-lichess-master-games Fetch master-level games and opening statistics from Lichess for a given position Read get-lichess-username Get the lichess username of current mcp user Read get-maia2-analysis Analyze chess position using Maia2 neural network trained on human games at specific rating levels. Provide... Read get-puzzle-themes Get a list of all available puzzle themes that can be used to filter puzzles Read get-stockfish-analysis Analyze a chess position using Stockfish 18 Multi-threated Lite WASM engine Read get-stockfish-batch-analysis Analyze multiple chess positions in batch using Stockfish 18 Multi-threated Lite WASM engine Read get-stockfish-best-move Find the best move in a chess position using Stockfish 18 Multi-threated Lite WASM engine Read get-stockfish-multipv-analysis Analyze a chess position and get multiple best move candidates with Stockfish 18 Multi-threated Lite WASM e... Read is-legal-move Check if a given move is legal for the provided FEN position Read queue-chessdb-analysis Queue a chess position for background analysis on ChessDB Read render_chess_board Render an interactive chess board with the given position. Shows the board visually for a single position. ... Read render_pgn_viewer Render an interactive PGN game viewer that allows navigating through chess game moves. Use this for display...
How many tools does the Chessagine MCP server have? +

The Chessagine MCP server exposes 37 tools across 2 categories: Read, Execute.

How do I enforce policies on Chessagine tools? +

Route the Chessagine server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Chessagine tools fall into? +

Chessagine tools are categorised as Read (36), Execute (1). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.