Skip to main content
Glama
jiayao

MCP Chess Server

by jiayao

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"
      ]
    }
  }
}

Related MCP server: Chess MCP Server

Uso

Juega un juego:Posición inicial del ajedrez con piezas negras

Unos cuantos movimientos más tarde

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

Encuentra una posición en un PGN

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".

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A Model Context Protocol server that enables LLM agents and humans to play chess games together with comprehensive game management capabilities including move validation, draw detection, and game state tracking.
    -
  • A
    license
    A
    quality
    A
    maintenance
    Enables Large Language Models to play chess agentically with real-time HTML board visualization and a hybrid AI engine featuring ten difficulty levels. It supports interactive games between users and agents, including a web dashboard to monitor active matches.
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A powerful chess engine and game server built with the Model Context Protocol (MCP). Play chess against AI, analyze positions, and integrate chess functionality into your AI applications.
    21
    1
    ISC