# Chessagine MCPサーバー

> チェスエンジンで局面を分析し、棋譜や統計データを取得できます。

- 価格: 無料で接続 · 提供元の料金は別
- URL: https://daas.listeningmind.ai/ja/catalog/mcps/x-mcp-jalpp-chessagine
- 出典: Smithery https://smithery.ai/server/jalpp/chessagine
- 今週の順位: #54 (score 55)

## 導入

```
npx -y @smithery/cli install jalpp/chessagine --client claude
```
- Remote: https://chessagine--jalpp.run.tools

## ツール (37)

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

## FAQ

### Chessagine MCPサーバーとは何ですか？

チェスエンジンで局面を分析し、棋譜や統計データを取得できます。Smitheryに登録された項目で、ListeningMind.AIが毎週選ぶ厳選リストで54位（スコア55）です。

### Chessagine MCPサーバーはどう導入しますか？

ターミナルで npx -y @smithery/cli install jalpp/chessagine --client claude を実行するとClaude Desktopに接続されます。Cursorは --client cursor にします。

### APIキーは必要ですか？

提供元の登録情報に必須の設定値はありません。

### どんなツールがありますか？

37個です：get-lichess-master-games, get-lichess-games, fetch-lichess-games, fetch-lichess-game, fetch-chess-puzzle, get-lichess-username, fetch-lichess-studies, fetch-lichess-study-pgn, render_chess_board, render_pgn_viewer, is-legal-move, get-boardstate-for-move。

### 料金はいくらですか？

無料で接続 · 提供元の料金は別。 利用料は提供元の基準で別途かかる場合があります。

### 信頼して使えますか？

通過したチェック：すぐ接続できるサーバー, 十分な説明。初めて使うサーバーやリポジトリは中身を確認してから接続してください。

