Skip to main content
Firecrawl Alexandria is a catalogue of data tools from providers like ESPN, NFL.com, and Sleeper. Your AI agent calls them through Firecrawl, with the same API key it uses for search and scrape. Your agent finds a sports tool with a free search, then runs it with Firecrawl /scrape and gets JSON back. The sports tools cover scores and schedules, official NFL injury reports, weekly fantasy projections and rankings, and public league data from Sleeper and Yahoo. Use it as a sports data API for fantasy apps, sports chatbots, and research agents that answer “who should I start this week?” from this week’s projections and injury reports.

What sports data can your agent get?

Firecrawl Alexandria covers league data, fantasy projections, fantasy league data, pitch-level baseball data, and prediction markets. Each provider exposes capabilities your agent calls by name, and each provider has a public page that lists every capability. ESPN covers the NFL, NBA, WNBA, MLB, NHL, college sports, and soccer competitions including the Premier League and UEFA tournaments. Browse every provider on the sports category page.

How does Firecrawl Alexandria return sports data?

Each provider offers capabilities, which are the individual tools your agent calls by name, such as sleeper-com with fantasy-football-leagues/trending_players. Getting data takes three calls:
  • A Firecrawl /search with sources: ["alexandria"] returns matching tools for free.
  • Find Tools (find_tools in Python, findTools in Node) returns a tool’s inputs and price for free.
  • A Firecrawl /scrape with an alexandria body runs the tool and bills its listed credits.
1

Find a tool

Describe the data in plain words. Firecrawl Alexandria returns ranked tools, each with a provider, a capability, and a description.
2

Check its inputs

Read the tool’s options and credit cost with find_tools / findTools. Inspection is free.
3

Run it

Call scrape with the provider, capability, and options. No page URL is needed.
The examples need the Python SDK 4.44.0 or later, or the Node SDK 4.41.0 or later. Firecrawl Alexandria needs an API key; it doesn’t run keyless.
The search returned these tools on October 26, 2026 (cURL response, first three results):
Pick a tool by its provider and capability, since the order of results can vary. If discovery returns TOOL_DISCOVERY_UNAVAILABLE, retry the request.

Get this week’s fantasy projections

This call asks StartWho for the top three quarterbacks in PPR scoring for the current NFL week. StartWho builds each projection from sportsbook player props and returns the props behind the number.
The Python and JavaScript versions printed this on October 26, 2026:
The raw response (trimmed to the first player and one prop) shows the fields your agent can reason over:
Raw HTTP responses wrap the SDK result in data. A provider error arrives inside a successful response, so check each result’s error field before you use its data.

List a provider’s tools and prices

Find Tools lists every capability a provider offers with its credit cost, for free. This example lists the Sleeper tools.
Output from October 26, 2026:
Pass a capability from that list plus expand: ["options", "response"] to read its inputs and response fields. Each item’s next field holds that request ready to send.

How do you combine sports providers in one agent?

A waiver-wire assistant takes the players most added across Sleeper leagues and ranks them by their CBS Sports rest-of-season projection, using two providers on one API key.
The Python version printed this on October 26, 2026:
The most-added player that day ranked seventh by rest-of-season projection, so the ranking changes which pickup to make. CBS Sports projects the top 100 players per position, and a dash means the player wasn’t in that list. To check a pickup before a start, read the Sleeper player’s flags, which mark players who are locked, out, on bye, or injured.

How do you use sports data from the CLI or an MCP client?

The Firecrawl CLI and the MCP server expose the same three steps, so coding agents and chat assistants can run them without code.
Install with npm install -g firecrawl-cli and sign in with firecrawl login.

What does sports data cost?

Discovery and Find Tools are free. Running a tool bills the credits listed in its creditsCost field, which Find Tools shows before you call it, and each result repeats creditsCost in the response. See pricing and access for provider terms.

How accurate is Firecrawl Alexandria on fantasy questions?

Firecrawl Alexandria was the most accurate of three setups on Firecrawl’s fantasy data benchmark, 8.8 points ahead of native web search. The benchmark asks 272 real fantasy questions from the 2026 NFL season and grades answers against nflverse stats and saved projections from 7 sites. Firecrawl Alexandria answered above 80% of them fully right, and the gap was widest on weekly projections. The FantasyBench write-up breaks the results down by question type.

FAQs

Yes. Firecrawl Alexandria returns weekly fantasy football projections and rankings from StartWho, CBS Sports, FFToday, FantasyData, Draft Sharks, and Fantasy Football Calculator through one Firecrawl API key. Scoring is standard, half-PPR, or PPR, depending on the source.
Yes. The Sleeper capabilities read public league settings, rosters with starters, weekly matchups, transactions, and trending adds and drops. Pass the league ID to the league tools.
Yes. The NFL.com injury report capability returns each listed player’s practice participation by day and game status designation (OUT, DOUBTFUL, QUESTIONABLE), league-wide or for one club.
Fantasy tools focus on the NFL, with Yahoo and CBS Sports adding fantasy basketball. ESPN adds scores, rosters, and standings for the NBA, WNBA, MLB, NHL, college sports, and soccer, plus injury reports for the NFL, NBA, WNBA, MLB, NHL, and college football. Baseball Savant adds MLB Statcast data, and World Table Tennis adds table tennis results and rankings.
You don’t need separate provider accounts or API keys. Every call runs on your Firecrawl API key and credits. Some providers require an org admin to accept their data terms first, and the response includes a link to do that.
Yes. Firecrawl Alexandria is live in Claude, ChatGPT, Codex, and other agent tools through the Firecrawl plugin and MCP server. Ask for the data in plain words and the agent finds and runs the right tool.