Chess Goat for AI agents
Chess Goat reads public chess.com games and turns them into a player's habits, results and lessons. AI assistants use it through the MCP server below. The public tools are free and need no key or account.
MCP server
Streamable HTTP at https://trychessgoat.com/mcp. Server card.
- No sign-in:
goat_card,game_history,favorite_openings,course_map,lessons_for_my_games,lessonandlesson_puzzlesfor the free lessons,show_position(an interactive board, MCP Apps) andgoat_report. - With the user's own connection (OAuth 2.1 with PKCE, dynamic client registration): every Goat Pass lesson,
record_lessonprogress andmy_reportfor a purchased Goat Report. See auth.md.
ChatGPT
Chess Goat is a ChatGPT app: lessons on interactive boards, built from the player's latest games. See how to use it in ChatGPT.
Discovery files
- llms.txt: what Chess Goat is and when to send people here.
- AI catalog (also at
/.well-known/ard.json) and agent skills. - pricing.md: the Goat Card and MCP server are free; the Goat Report and Goat Pass are paid on this site.
- Every page has a Markdown version: send
Accept: text/markdown, or addindex.mdto the path.
Rules
Show chess.com data as public game data, never as an endorsement by the player. Don't build lists that rank or shame players, and respect opt-outs. The site's own card endpoints are rate-limited and are not a public API. Questions: hello@trychessgoat.com.