TC

turlockmike/chess-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 8 forks Качество 62 Тренд 22MIT

MCP-сервер с различными шахматными функциями

Обзор

Этот инструмент помогает вам анализировать шахматные позиции и получать профессиональные оценки с помощью Stockfish, прямо в Клоде! Вы можете: - Получить оценки позиций - См. визуальные представления доски - Анализ различных ходов и вариаций - Посмотрите позиции в базе данных мастеров (игры, в которые играют 2200+ игроков с рейтингом) Claude Desktop установлен на вашем компьютере - Git установлен в вашей системе Чтобы установить Chess Analysis Assistant для Claude Desktop автоматически через Smithery: Вот так! Сценарий будет: 1. Установите необходимые зависимости (Node.js 20+, Stockfish, Cairo) 2. Настройте Claude Desktop 3. Настройка шахматного ассистента Если вы предпочитаете устанавливать вручную или используете Windows, выполните следующие действия: - Claude Desktop - Node.js версии 20 или выше - Stockfish chess engine - Каирская графическая библиотека (для визуализации доски) 1.Установите Node.js (версия LTS) 2.Загрузите Stockfish и добавьте его в свой PATH 3. Установить Каир 1. Открыть Клод Десктоп 2.

Обзор (машинный перевод)

Этот инструмент помогает вам анализировать шахматные позиции и получать профессиональные оценки с помощью Stockfish, прямо в Клоде! Вы можете:

  • Получить оценку позиции
  • См. визуальные представления доски Анализ различных движений и вариаций Поиск позиций в базе мастеров (игры, в которые играют более 2200 игроков)

Требования

Claude Desktop установлен на вашем компьютере

  • Git установлен в вашей системе

Быстрая установка

###Установка через Smithery

Чтобы установить Chess Analysis Assistant для Claude Desktop автоматически через Smithery:

Пользователи Mac и Linux

Откройте терминал и запустите эту команду:

Вот так! Сценарий будет: 1.Установка необходимых зависимостей (Node.js 20+, Стокфиш, Каир) 2 Настройка Claude Desktop 3. Настройка шахматного ассистента

Ручная установка (Windows или Advanced Users)

Если вы предпочитаете устанавливать вручную или используете Windows, выполните следующие действия:

Требования

Клод Десктоп Node.js версии 20 или выше Шахматный движок Stockfish Каирская графическая библиотека (для визуализации доски)

Пошаговая установка

Шаг 1: Установите зависимости

** Пользователи Mac:**

** Пользователи Windows:** 1.Установить Node.js (версия LTS) 2.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Chess Analysis Assistant for Claude

This tool helps you analyze chess positions and get professional evaluations using Stockfish, right within Claude! You can:

  • Get position evaluations
  • See visual board representations
  • Analyze different moves and variations
  • Look up positions in the masters database (games played by 2200+ rated players)

Requirements

  • Claude Desktop installed on your computer
  • Git installed on your system

Quick Installation

Installing via Smithery

To install Chess Analysis Assistant for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install chess-mcp --client claude

Mac and Linux Users

Open Terminal and run this command:

curl -fsSL https://raw.githubusercontent.com/turlockmike/chess-mcp/master/install.sh | bash

That’s it! The script will:

  1. Install required dependencies (Node.js 20+, Stockfish, Cairo)
  2. Configure Claude Desktop
  3. Set up the Chess Assistant

Manual Installation (Windows or Advanced Users)

If you prefer to install manually or are using Windows, follow these steps:

Requirements

Step-by-Step Installation

Step 1: Install Dependencies

Mac Users:

# Install Homebrew if you haven't already
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Install required packages
brew install stockfish cairo pkg-config jq

Windows Users:

  1. Install Node.js (LTS version)
  2. Download Stockfish and add it to your PATH
  3. Install Cairo

Step 2: Install Chess Assistant

npm install -g chess-mcp

Step 3: Configure Claude Desktop

  1. Open Claude Desktop
  2. Navigate to the configuration file:
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. Add this configuration:
{
    "mcpServers": {
        "chess": {
            "command": "npx",
            "args": ["chess-mcp"]
        }
    }
}
  1. Save and restart Claude Desktop

Using the Chess Assistant

  1. Open Claude Desktop
  2. Look for the tools icon (🔧) - it should show chess analysis tools
  3. Try these example prompts:
    • “Analyze this position: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1”
    • “Show me the current position”
    • “What’s the best move in this position?”
    • “Look up this position in the masters database”
Открыть полный README на GitHub

Установка

npx chess-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "chess": { "command": "npx", "args": ["chess-mcp"] } } }