MCP Chess Server

by jiayao
Apache 2.0
4

Servidor de ajedrez MCP

Este MCP te permite jugar ajedrez contra cualquier LLM.

Instalación

Para utilizar este servidor de ajedrez, agregue la siguiente configuración a su configuración de MCP:

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

Uso

Juega un juego:

Encuentra una posición en un PGN para el análisis del juego:

Herramientas disponibles

El servidor proporciona las siguientes herramientas:

  • get_board_visualization() : Muestra el estado actual del tablero de ajedrez como imagen. La orientación del tablero se invierte automáticamente según el color asignado por el usuario.
  • get_turn() : Indica de quién es el turno ('blanco' o 'negro').
  • get_valid_moves() : Enumera todas las jugadas válidas del jugador actual en notación UCI (p. ej., 'e2e4', 'g1f3'). Devuelve una lista vacía si la partida ha terminado.
  • make_move(move_san: str) : Realiza una jugada en el tablero usando la Notación Algebraica Estándar (SAN) (p. ej., 'e4', 'Cf3', 'Axe5'). Devuelve la jugada en SAN y UCI, el nuevo FEN del tablero y el estado de la partida.
  • new_game(user_plays_white: bool = True) : Inicia una nueva partida y reinicia el tablero. Por defecto, el usuario juega con blancas. Establece el color del usuario para la orientación del tablero. Devuelve un mensaje de confirmación.
  • find_position_in_pgn(pgn_string: str, condition: str) : Encuentra la primera posición del tablero en una cadena PGN que cumple una condición (p. ej., "alfil en a3") y devuelve una imagen de ese estado del tablero. El formato de la condición es "tipo_de_pieza en nombre_de_casilla". Los tipos de pieza válidos son "peón", "caballo", "alfil", "torre", "dama" y "rey".
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor que permite a los usuarios jugar ajedrez contra cualquier LLM, con funciones para visualizar el tablero, realizar movimientos en notación estándar y analizar posiciones de archivos PGN.

  1. Instalación
    1. Uso
      1. Herramientas disponibles

        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
          215
          37
          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
          9,719
          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 -
          4
          TypeScript
          • Apple
          • Linux

        View all related MCP servers

        ID: 6tbljokzmw