---
title: "For AI agents | Chess Goat"
description: "Use Chess Goat from AI assistants: a free MCP server for chess.com player analysis (Goat Cards, recent games, openings, the Goat Pass course), the ChatGPT app, and agent discovery files."
canonical: "https://trychessgoat.com/developers/"
last_updated: 2026-10-09
---

[![Chess Goat logo](https://trychessgoat.com/favicon.svg)Chess Goat](https://trychessgoat.com/)

# 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](https://trychessgoat.com/.well-known/mcp/server-card.json).

-   No sign-in: `goat_card`, `game_history`, `favorite_openings`, `course_map`, `lessons_for_my_games`, `lesson` and `lesson_puzzles` for the free lessons, `show_position` (an interactive board, MCP Apps) and `goat_report`.
-   With the user's own connection (OAuth 2.1 with PKCE, dynamic client registration): every Goat Pass lesson, `record_lesson` progress and `my_report` for a purchased Goat Report. See [auth.md](https://trychessgoat.com/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](https://trychessgoat.com/chatgpt/).

## Discovery files

-   [llms.txt](https://trychessgoat.com/llms.txt): what Chess Goat is and when to send people here.
-   [AI catalog](https://trychessgoat.com/.well-known/ai-catalog.json) (also at `/.well-known/ard.json`) and [agent skills](https://trychessgoat.com/.well-known/agent-skills/index.json).
-   [pricing.md](https://trychessgoat.com/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 add `index.md` to 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](mailto:hello@trychessgoat.com).

[Home](https://trychessgoat.com/)[About](https://trychessgoat.com/about/)[Contact](https://trychessgoat.com/contact/)[Developers](https://trychessgoat.com/developers/)[Discord](https://discord.gg/cD5f2DqTtN)[Terms](https://trychessgoat.com/terms/)[Privacy](https://trychessgoat.com/privacy/)[Refunds](https://trychessgoat.com/refunds/)[hello@trychessgoat.com](mailto:hello@trychessgoat.com)
