---
title: "Quickstart"
description: "Connect once, provide a public FPL league, and ask for the weekly verdict."
---

> Fantasy Pundit documentation index
> Discover the complete public contract at https://fantasypundit.lol/docs/llms.txt

# Quickstart

## 1. Connect Fantasy Pundit

Add the remote MCP server to a compatible client:

```text
https://api.fantasypundit.lol/mcp
```

Use the [guided connection page](/connect/mcp/) for current ChatGPT and Claude setup guidance. Finding Fantasy Pundit through web search does not connect the tools; the user must add or approve the connection before an assistant can call them.

## 2. Provide a league

Use one of the following:

- A numeric public classic-league ID.
- A public Fantasy Premier League league URL containing that ID.
- A league name, followed by a selection if more than one match is found.

Private league access and Fantasy Pundit accounts are not part of this contract.

## 3. Ask naturally

Try:

> Get the latest Fantasy Pundit commentary for league 314.

> Has Fantasy Pundit published this week's verdict for this league URL?

> Generate this week's Fantasy Pundit commentary for my league, then give me the share link.

The first two requests are read-only. The last request explicitly authorises the connected client to create or reuse the official weekly edition.

## 4. Follow the lifecycle

Clients should call `get_league_commentary` first. If an edition is missing, they should only call `generate_weekly_commentary` after the user asks to create it. When generation is queued or processing, poll `get_commentary_result` using the returned job ID and suggested delay.

## 5. Preserve the published edition

When the status is `completed`, present the returned commentary and links as the Fantasy Pundit edition. Do not ask another model to rewrite it, add invented facts, or create a second official version.
