MCP server exposing 10 tools for lichess.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/lichess/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
user — Fetch a Lichess player's public profile by username, including ratings across all variants (bullet, blitz, rapid, classical, chess960, etc.) and account metadata.users — Bulk lookup of up to 300 users by username.user_status — Online / playing status for the given usernames (up to 100).user_performance — Single-variant performance + best rated game for a user.top_players — Top-rated players for one variant.leaderboards — Fetch the top-10 rated players across every Lichess variant in a single call; returns one ranked list per variant (bullet, blitz, rapid, classical, and more).tv_channels — Currently-featured TV games per variant.cloud_eval — Stockfish cloud evaluation for a FEN position.tablebase — Syzygy tablebase lookup (≤7 pieces). Variant: standard (default), atomic, antichess.opening_explorer — Opening explorer. scope: "lichess" (community), "masters" (top 2200+ humans), "player" (single user). As of mid-2026 Lichess began requiring a Personal API Token on every explorer.lichess.ovh request — pass yours via _apiKey. Create one (free) at https://lichess.org/account/oauth/token; no scopes required for read-only Explorer access.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/lichess/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io