{"ok":true,"host":"chess402.vercel.app","status":"ready","manifest":{"positioning":"This host is a thin wrapper over public Lichess API endpoints, serving agents that need chess puzzle content or player profile data. It targets use cases like displaying the daily puzzle, assessing a player's rating across time controls, or pairing puzzle difficulty against a known player's skill level. It does not support game history retrieval, move validation, bulk lookups, or any chess engine interaction.","host_overview":"chess402.vercel.app provides two Lichess-backed skills: one that retrieves the current daily chess puzzle (with PGN, FEN, solution, and themes) and one that looks up a Lichess user profile by username (ratings, title, game counts, account metadata). Both skills are read-only snapshots with no write or real-time capabilities.","routing_guidance":"Use this host when an agent needs today's Lichess daily puzzle or a single Lichess user's current ratings and profile metadata. Do not use it for fetching historical or arbitrary puzzles by ID, retrieving a user's game history or move lists, validating chess moves, running engine analysis, or performing bulk user lookups — those require Lichess's game-history, game-stream, or puzzle-by-ID endpoints directly. This host is not a substitute for a full Lichess API client; it covers exactly two narrow read operations.","capability_clusters":[{"skill_names":["fetch-daily-chess-puzzle"],"cluster_name":"Daily Puzzle Retrieval","cluster_summary":"Fetches today's Lichess daily puzzle, including the source game PGN, starting FEN, UCI solution moves, tactical themes, and difficulty rating."},{"skill_names":["fetch-lichess-user-profile"],"cluster_name":"Player Profile Lookup","cluster_summary":"Resolves a Lichess username to a profile snapshot containing per-time-control ratings, FIDE title, game counts, play time, and account timestamps."}],"cross_skill_workflows":[{"steps":[{"skill_name":"fetch-daily-chess-puzzle","description":"Retrieve today's puzzle to obtain its difficulty rating and tactical themes."},{"skill_name":"fetch-lichess-user-profile","description":"Fetch the target user's puzzle rating from their profile to compare against the puzzle's difficulty rating."}],"when_to_use":"Use when an agent needs to assess whether today's daily puzzle is appropriately challenging for a specific Lichess user.","workflow_name":"Puzzle Difficulty vs. Player Rating Check"}]},"model":"claude-sonnet-4-6","version_no":2,"generated_at":"2026-05-28T12:08:32.777Z","provenance":"ai_authored_unreviewed","ai_authored":true,"merchant_reviewed":false,"merchant_edited":false,"merchant_reviewed_at":null,"merchant_edited_at":null,"skill_md_url":"https://x402gle.com/servers/chess402.vercel.app/SKILL.md","skills_url":"https://x402gle.com/servers/chess402.vercel.app/skills.json"}