Chessagine MCP сервер
Комплексный MCP сервер, который предоставляет продвинутые возможности анализа шахмат путем интеграции движка Stockfish для оценки позиций, анализа позиционных тем, баз данных дебютов, тренировки тактики и визуализации партий для улучшения понимания шахмат и повышения уровня игры.
автор: jalpp
curl -fsSL https://vibebaza.com/i/chessagine-mcp | bash
Комплексный MCP сервер, который предоставляет продвинутые возможности анализа шахмат путем интеграции движка Stockfish для оценки позиций, анализа позиционных тем, баз данных дебютов, тренировки тактики и визуализации партий для улучшения понимания шахмат и повышения уровня игры.
Установка
Smithery
npx -y @smithery/cli install @jalpp/chessagine-mcp
MCPB файл
1. Download the latest release from GitHub releases
2. Open Claude Desktop
3. Go to Settings → Extensions → Install from file
4. Select the chessagine-mcp.mcpb file
5. Restart Claude Desktop
Из исходного кода
git clone https://github.com/jalpp/chessagine-mcp.git
cd chessagine-mcp
npm install
npm run build:mcp
Конфигурация
Claude Desktop (macOS/Linux)
{
"mcpServers": {
"chessagine-mcp": {
"command": "node",
"args": ["/absolute/path/to/chessagine-mcp/build/runner/stdio.js"]
}
}
}
Claude Desktop (Windows)
{
"mcpServers": {
"chessagine-mcp": {
"command": "node",
"args": ["C:\\absolute\\path\\to\\chessagine-mcp\\build\\runner\\stdio.js"]
}
}
}
Возможности
- Интеграция Stockfish: Глубокий анализ движка с настраиваемой глубиной поиска
- Тематический анализ: Оценка материала, мобильности, пространства, позиционных факторов и безопасности короля
- Анализ вариантов: Сравнение множественных линий и отслеживание позиционных изменений
- Проверка ходов: Проверка легальности ходов и генерация описаний состояния доски
- Разбор партий: Комплексный анализ партий с прогрессией тем и критическими моментами
- Визуальная отрисовка доски: Генерация HTML шахматных досок для любой позиции
- Динамический просмотрщик партий: Интерактивный повтор партий с навигацией по ходам
- Тренировка тактики: Доступ к базе задач Lichess с фильтрацией по темам
- Загрузка партий: Получение пользовательских партий с Lichess для анализа
- Мастерские партии Lichess: Доступ к статистике дебютов и партиям мастерского уровня
Примеры использования
Analyze this position: rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1
Show me the board for this position: r1bqkbnr/pppp1ppp/2n5/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - 2 3
Give me a tactical puzzle rated between 1500-1800 with a fork theme
Show me the recent games for Lichess user "Magnus_Carlsen"
Create an interactive viewer for this game: https://lichess.org/abc12345
Ресурсы
Примечания
Предварительные требования: Node.js 22+ и менеджер пакетов npm или yarn. См. tools.md для детального описания инструментов и их функций. Доступны команды разработки: npm run build:mcp, npm run dev, npm run debug. Discord сообщество доступно по адресу https://discord.gg/suepW7FRCY