Skip to main content
Glama

MCP Chess Server

by jiayao

Шахматный сервер MCP

Этот MCP позволяет вам играть в шахматы против любого LLM.

Установка

Чтобы использовать этот шахматный сервер, добавьте следующую конфигурацию в конфигурацию MCP:

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

Использование

Сыграйте в игру: Начальная позиция в шахматах с черными фигурами

Несколько ходов спустя

Найдите позицию в PGN для анализа игры:

Найти позицию в PGN

Доступные инструменты

Сервер предоставляет следующие инструменты:

  • get_board_visualization() : Предоставляет текущее состояние шахматной доски в виде изображения. Ориентация доски автоматически переворачивается в зависимости от назначенного пользователем цвета.
  • get_turn() : Указывает, чья сейчас очередь («белых» или «черных»).
  • get_valid_moves() : Перечисляет все допустимые ходы для текущего игрока в нотации UCI (например, 'e2e4', 'g1f3'). Возвращает пустой список, если игра окончена.
  • make_move(move_san: str) : делает ход на доске, используя стандартную алгебраическую нотацию (SAN) (например, 'e4', 'Nf3', 'Bxe5'). Возвращает ход в SAN и UCI, новый FEN доски и статус игры.
  • new_game(user_plays_white: bool = True) : начинает новую игру, сбрасывая доску. По умолчанию пользователь играет белыми. Устанавливает цвет пользователя для ориентации доски. Возвращает сообщение с подтверждением.
  • find_position_in_pgn(pgn_string: str, condition: str) : находит первую позицию на доске в строке PGN, соответствующую условию (например, "слон на a3"), и возвращает изображение этого состояния доски. Формат условия - "piece_type on square_name". Допустимые типы фигур - "pawn", "knight", "bishop", "rook", "queen", "king".
-
security - not tested
A
license - permissive license
-
quality - not tested

Сервер, позволяющий пользователям играть в шахматы против любого LLM, с функциями визуализации доски, выполнения ходов в стандартной нотации и анализа позиций из файлов PGN.

  1. Установка
    1. Использование
      1. Доступные инструменты

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          This is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.
          Last updated -
          1
          241
          81
          JavaScript
          MIT License
        • A
          security
          F
          license
          A
          quality
          A server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.
          Last updated -
          12
          10,534
          1
          TypeScript
        • A
          security
          A
          license
          A
          quality
          An MCP server that enables natural language interaction with the Lichess chess platform, allowing users to play games, analyze positions, manage their account, and participate in tournaments through Claude.
          Last updated -
          90
          2
          JavaScript
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          A server that adds Bitcoin payment capabilities to LLMs, enabling sending/receiving payments, creating charges, managing wallets, and performing other Bitcoin Lightning Network operations.
          Last updated -
          3
          TypeScript
          • Apple
          • Linux

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/jiayao/mcp-chess'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server