{"version":1,"resources":["https://chess402.vercel.app/api/cloud-eval","https://chess402.vercel.app/api/user","https://chess402.vercel.app/api/puzzle/daily","https://chess402.vercel.app/api/masters"],"mppResources":["https://chess402.vercel.app/api/cloud-eval","https://chess402.vercel.app/api/user","https://chess402.vercel.app/api/puzzle/daily","https://chess402.vercel.app/api/masters"],"description":"Pay-per-call chess API. x402 + MPP wrappers around popular Lichess endpoints.","instructions":"chess402 exposes a small set of paid chess endpoints that proxy the public\nLichess API. Each request is billed in USDC over x402 (Base) or MPP (Tempo).\n\nEndpoints:\n  POST /api/cloud-eval  body { fen, multiPv?, variant? }  $0.005\n    Returns Stockfish cloud evaluation for a position (depth, eval, PV).\n    `fen` is a standard FEN string. `multiPv` 1-5 (default 1). `variant`\n    one of standard|chess960|crazyhouse|antichess|atomic|horde|kingOfTheHill|\n    racingKings|threeCheck.\n\n  POST /api/masters  body { fen, play?, since?, until?, moves?, topGames? }  $0.003\n    Returns top master-game moves, win rates, and recent master games for\n    a FEN. `play` is a UCI move sequence applied to the FEN. `moves`\n    caps top moves returned (default 12).\n\n  POST /api/user  body { username }  $0.001\n    Returns the Lichess profile snapshot: ratings per perf, country, title,\n    online status, counts. Case-insensitive username.\n\n  POST /api/puzzle/daily  body {}  $0.001\n    Returns today's Lichess daily puzzle: PGN, moves, themes, rating.\n    No parameters required.\n\nEtiquette: backed by the public Lichess API. Respect their rate limits.\nCache results when possible. Credit Lichess in user-facing output."}