
Lichess MCP By UnClick
Pull Lichess player profiles, games, puzzles, leaderboards, and tournaments into chess apps or agent-assisted analysis tools.
Overview
Lichess MCP is a Build-phase MCP server that lets agents read Lichess player profiles, games, puzzles, rankings, and tournaments.
What is this MCP server?
- Covers Lichess player profiles, game history, daily puzzle, top players, and tournaments
- MCP stdio package @unclick/lichess-mcp at version 0.1.0 via npx
- Useful for chess trainers, stat dashboards, and community tournament sites
- From UnClick standalone packages/standalone/lichess-mcp on GitHub
- Read-oriented Lichess API surface for agent-driven development
- stdio MCP transport
Community signal: 4 GitHub stars.
What problem does it solve?
Chess side projects stall when you manually browse Lichess APIs instead of letting your agent fetch profiles, games, and events in context.
Who is it for?
Indie devs building Lichess-connected trainers, leaderboards, or game archive browsers with an AI pair programmer.
Skip if: Commercial chess clients that need proprietary engine analysis only, with no Lichess data dependency.
What do I get? / Deliverables
After setup, your agent can query Lichess-backed MCP tools while you build stats views, puzzle apps, or tournament pages.
- Agent tools for profiles, games, daily puzzle, top players, and tournaments
- Configured @unclick/lichess-mcp 0.1.0 stdio MCP server
Recommended MCP Servers
Journey fit
How it compares
Lichess read API MCP wrapper, not a chess-playing agent skill or Stockfish integration.
Common Questions / FAQ
Who is Lichess MCP for?
Builders and hobbyists using MCP agents to create apps that display Lichess player stats, games, puzzles, or tournaments.
When should I use Lichess MCP?
Use it during build when you integrate Lichess public data into a chess product, content feature, or internal analytics tool.
How do I add Lichess MCP to my agent?
Register npx @unclick/lichess-mcp with stdio in your MCP configuration file and reload tools in your agent client.