Chessagine-mcp

Chessagine-mcp

A chess MCP server with Stockfish evaluation, theme analysis, and Lichess data integration.

12
Stars
2
Forks
9
Releases

Overview

A comprehensive Model Context Protocol (MCP) server that provides advanced chess analysis capabilities by implementing Chess Context Protocol Server and integrating Stockfish engine evaluation, positional theme analysis, opening databases, puzzle training, game visualization, and chess knowledge for enhanced chess understanding and gameplay improvement. It offers core analysis tools such as Stockfish integration with configurable search depth; theme analysis evaluating material, mobility, space, positional factors, and king safety; variation analysis for comparing lines; move validation and descriptive board states; and a comprehensive game review with theme progression. Interactive features include visual HTML board rendering, dynamic game viewer with move navigation, puzzle training via Lichess puzzles with theme filtering, and game fetching for analyzing user games. Database integrations cover Lichess master and user games, large puzzle databases, and ChessDB; and the knowledge base includes chess principles, endgame theory, strategic concepts, and puzzle themes to support chess improvement.

Details

Owner
jalpp
Language
JavaScript
License
MIT License
Updated
2025-12-07

Features

Stockfish Integration

Deep engine analysis with configurable search depth

Theme Analysis

Evaluate material, mobility, space, positional factors, and king safety

Variation Analysis

Compare multiple lines and track positional changes

Move Validation

Check move legality and generate board state descriptions

Game Review

Comprehensive game analysis with theme progression and critical moments

Visual Board Rendering

Generate HTML chess boards for any position

Dynamic Game Viewer

Interactive game replay with move navigation

Puzzle Training

Access Lichess puzzle database with theme filtering

Tags

ChessMCPStockfishTheme AnalysisVariation AnalysisMove ValidationGame ReviewVisual BoardPuzzle TrainingLichessMaster GamesPuzzlesOpening DatabasesChessDBKnowledge Base