Lichess MCP
Habla con Lichess en lenguaje natural para interactuar con la plataforma de ajedrez. Úsalo con Claude Desktop para jugar partidas, analizar posiciones y gestionar tus actividades de ajedrez.
Construido utilizando el Protocolo de Contexto de Modelo .
El servidor permite:
- Administrar su cuenta de Lichess
- Jugando partidas de ajedrez y desafíos
- Analizando posiciones y juegos
- Unirse a torneos y equipos
- Interactuar con otros jugadores
Configuración
El token de API de Lichess se puede configurar de dos maneras:
- Variables de entorno: agréguelas a su archivo
.env
en la raíz del proyecto o configúrelas directamente: - Usando la herramienta
set_token
durante el tiempo de ejecución:
El token se puede generar en https://lichess.org/account/oauth/token
Herramientas disponibles
1. Gestión de cuentas
2. Jugabilidad
3. Análisis del juego
4. Torneos
Notación de ajedrez
Formatos de movimiento
La API de Lichess acepta movimientos en estos formatos:
- UCI : Formato de interfaz universal de ajedrez (p. ej.,
e2e4
,g8f6
) - SAN : Notación algebraica estándar (p. ej.,
e4
,Nf6
): solo para algunos puntos finales
Formato FEN
La notación Forsyth-Edwards (FEN) se utiliza para representar posiciones de ajedrez:
Esto representa:
- Posiciones de las piezas (desde la 8ª fila hasta la 1ª fila)
- Color activo (b/n)
- Disponibilidad de enroque (KQkq)
- Cuadrado objetivo al paso
- Reloj de medio movimiento
- Número de movimiento completo
Manejo de errores
El servidor proporciona mensajes de error detallados para:
- Movimientos o posiciones no válidos
- Problemas de autenticación
- Límites de velocidad
- Casos de recurso no encontrado
Instrucciones de configuración
Instalación mediante herrería
Para instalar Lichess Integration para Claude Desktop automáticamente a través de Smithery :
Instalación manual
- Clonar el repositorio:
- Instalar dependencias:
- Configurar variables de entorno: Cree un archivo
.env
en el directorio raíz: - Construir el proyecto:
- Instalar el paquete globalmente (recomendado para la integración de Claude Desktop):
- Iniciar el servidor (para uso independiente):
Configuración de Claude Desktop
Para utilizar este servidor MCP con Claude Desktop:
- Localice el archivo de configuración de Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Agregue el servidor Lichess MCP a su configuración:Nota: Reemplace
your-lichess-api-token
con su token de API de Lichess. La variable de entornoDEBUG
es opcional, pero útil para la resolución de problemas. - (Opcional) También puedes agregar otros servidores MCP:
- Reinicie Claude Desktop para aplicar los cambios.
- Asegúrese de cerrar completamente Claude Desktop (incluso desde la bandeja del sistema/barra de menú)
- Inicie Claude Desktop nuevamente
- Busque un ícono de martillo en la interfaz, que indica que los servidores MCP están conectados
- Prueba la integración preguntándole a Claude sobre tu cuenta de Lichess:
- "Muéstrame mi perfil de Lichess"
- "Inicia una nueva partida de ajedrez con un control de tiempo de 10 minutos"
Solución de problemas
Si encuentra problemas con la conexión al servidor MCP:
- Asegúrese de haber instalado el paquete globalmente con
npm install -g
- Verifique que el comando
lichess-mcp
esté disponible en su PATH (which lichess-mcp
) - Compruebe que su archivo de configuración tenga el formato correcto (el formato más nuevo
mcpServers
en lugar demcp_servers
) - Reiniciar Claude Desktop por completo
- Intente habilitar el modo de desarrollador en Claude Desktop (si está disponible) para obtener registros adicionales
- Verifique que su token API de Lichess sea válido
Referencias
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un servidor MCP que permite la interacción en lenguaje natural con la plataforma de ajedrez Lichess, permitiendo a los usuarios jugar partidas, analizar posiciones, administrar su cuenta y participar en torneos a través de Claude.
- Configuración
- Herramientas disponibles
- Notación de ajedrez
- Manejo de errores
- Instrucciones de configuración
- Configuración de Claude Desktop
- Solución de problemas
- Referencias
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn MCP server that enables AI assistants like Claude to interact with Anki flashcard decks, allowing users to create, manage, and update flashcards through natural language conversations.Last updated -1TypeScript
- -securityAlicense-qualityAn MCP server that generates 2D and 3D game assets from text prompts using AI models from Hugging Face Spaces, allowing developers to easily create game art through Claude Desktop or other MCP clients.Last updated -34JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables AI agents like Claude to play Minesweeper through natural language interaction, connecting to a separate Minesweeper game server.Last updated -80JavaScript
- -securityFlicense-qualityAn MCP server that connects Claude for Desktop with blockchain functionality, allowing users to check balances and send tokens on EVM and Solana chains through natural language interactions.Last updated -TypeScript