chessagine-mcp
Verified Safeby jalpp
Overview
This MCP server provides advanced chess analysis, puzzle training, game review, and opening exploration by integrating Stockfish, Lichess, ChessDB, and custom positional theme evaluations, primarily for enhancing chess understanding and gameplay.
Installation
node build/runner/stdio.jsEnvironment Variables
- LICHESS_API_KEY
- LICHESS_USERNAME
- CHESSBOARD_MAGIC_PAT
Security Notes
The server uses `process.env` for sensitive API keys (Lichess, Chessboard Magic), which is good practice. It heavily relies on external APIs (Lichess, ChessDB, and a Stockfish WASM service hosted on Vercel). The security of core functionality like engine analysis is dependent on these external services. HTML rendering tools generate client-side JavaScript, which, while not directly taking arbitrary user input, always presents a minor risk for potential client-side vulnerabilities, although input FENs are schema-validated.
Similar Servers
code-index-mcp
Provides intelligent code indexing, searching, and analysis capabilities for large language models to understand and navigate codebases.
In-Memoria
Provides persistent intelligence infrastructure (semantic concepts, patterns, architecture) for AI agents to understand and interact with codebases.
codegraph-rust
CodeGraph transforms codebases into a semantically searchable knowledge graph, enabling AI agents to reason about code architecture, dependencies, and patterns using specialized agentic tools.
ast-mcp-server
Provides a Model Context Protocol (MCP) server for deep code analysis, offering Abstract Syntax Tree (AST) and Abstract Semantic Graph (ASG) generation, code structure analysis, and transformation capabilities, primarily for integration with AI agents like Claude Desktop.