Skip to main content
Glama
jamespdaily

Lichess MCP

by jamespdaily

lichess-mcp

Un servidor del Protocolo de Contexto de Modelo (MCP) que conecta a Claude con Lichess. Juega al ajedrez, analiza posiciones, resuelve puzzles, gestiona desafíos y explora estadísticas, todo desde Claude.

Instalación

Claude Desktop

Añade lo siguiente a la configuración de tu Claude Desktop:

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

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

Reinicia Claude Desktop después de guardar.

Claude Code

claude mcp add lichess-mcp -- npx -y lichess-mcp

Autenticación

Después de la instalación, pídele a Claude que "start Lichess auth". Se abrirá una ventana del navegador para que autorices la aplicación con tu cuenta de Lichess. Tu token se almacena en caché localmente en ~/.lichess-mcp-auth/token.json y se reutiliza automáticamente en futuras sesiones.

Herramientas

Autenticación

Herramienta

Descripción

lichess_auth_start

Iniciar sesión OAuth: abre una ventana del navegador

lichess_auth_status

Comprobar si has iniciado sesión

Cuenta y Usuarios

Herramienta

Descripción

lichess_get_my_profile

Tus valoraciones y estadísticas de cuenta

lichess_get_user

Perfil público de cualquier jugador

lichess_get_my_games

Tu historial reciente de partidas (filtrar por color, puntuadas/amistosas)

lichess_get_rating_history

Historial de valoración a lo largo del tiempo para cualquier jugador

lichess_get_crosstable

Registro de enfrentamientos directos entre dos jugadores

lichess_get_leaderboard

Mejores jugadores por control de tiempo (bullet, blitz, rapid, etc.)

Desafíos

Herramienta

Descripción

lichess_list_challenges

Lista tus desafíos entrantes y salientes

lichess_accept_challenge

Aceptar un desafío entrante

lichess_decline_challenge

Rechazar un desafío (con motivo opcional)

lichess_cancel_challenge

Cancelar un desafío que enviaste

lichess_create_challenge

Desafiar a un jugador específico

lichess_challenge_ai

Jugar contra la IA de Stockfish (niveles 1–8)

Partidas

Herramienta

Descripción

lichess_get_ongoing_games

Lista tus partidas activas

lichess_make_move

Realizar un movimiento (notación UCI, p. ej. e2e4)

lichess_stream_game

Obtener el estado del tablero en vivo para una partida

lichess_stream_events

Transmitir eventos entrantes (desafíos, inicios de partida)

lichess_abort

Abortar una partida en sus primeros movimientos

lichess_resign

Abandonar una partida

lichess_offer_draw

Ofrecer, aceptar o rechazar tablas

lichess_takeback

Solicitar, aceptar o rechazar una recuperación de movimiento

lichess_send_chat

Enviar un mensaje de chat en una partida

Puzzles y Análisis

Herramienta

Descripción

lichess_get_daily_puzzle

El puzzle diario de Lichess

lichess_get_puzzle

Un puzzle específico por ID

lichess_get_next_puzzle

Tu siguiente puzzle recomendado

lichess_get_puzzle_activity

Tu historial reciente de puzzles y resultados

lichess_cloud_eval

Evaluación en la nube de Stockfish para una posición FEN

Ejemplos de prompts

  • "¿Cuál es mi valoración actual de blitz?"

  • "Muéstrame mis últimas 5 partidas con blancas"

  • "Desafía a @DrNykterstein a una partida puntuada de 5+3"

  • "Inicia una partida contra Stockfish nivel 5, 10 minutos, yo jugaré con blancas"

  • "Lista mis desafíos entrantes"

  • "Acepta el desafío abc123"

  • "¿Cuál es el registro de enfrentamientos directos entre Magnus y Hikaru?"

  • "Muéstrame los 10 mejores jugadores de bullet"

  • "¿Cuál es el puzzle de hoy?"

  • "Obtén mi siguiente puzzle"

  • "Muestra mi actividad de puzzles de los últimos 50 intentos"

  • "¿Cuál es el mejor movimiento en esta posición: rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1?"

  • "Abandona mi partida actual"

  • "Envía 'good luck' a mi oponente en la partida xyz"

Requisitos

Licencia

MIT

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - A tier

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Latest Blog Posts

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/jamespdaily/lichess-mcp'

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