bots.st/stat-api-sports-data
stat-api — Sports Data
Sports stats queries and predictions
1555 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 9
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://api.stat-api.com/mcp
What it can do
| Tool | What it says it does |
|---|---|
api_usage | Your account's quota position: plan, monthly record limit, records used, remaining, and when the quota resets. Requires a stat-api sign-in or API key; costs 1 record. |
describe_table | Full contract for one table: fields with types and descriptions, the filters query_table accepts (with operators like __gte/__lte/__between/__like and required filter combinations), page-size limits, primary key, and a runnable example URL. No credentials needed. Always call this before… |
games_on_date | Games scheduled/played on one calendar date (US-Eastern) for nba, mlb, or nhl; defaults to today. Returns the same envelope as query_table on the games table. NFL is week-based, not date-based — for nfl, use query_table on nfl/games with season_id + week filters instead. Requires a stat-api… |
get_record | Fetch a single row by primary key. Returns the row object. Requires a stat-api sign-in or API key; costs 1 record of quota. |
graphql_query | Run a GraphQL query against the same data with relations — nest from a game to its teams/players/odds in one call. Root fields are leagues (nfl, nba, …), each exposing its tables with the same filter arguments as REST plus `first`/`after` pagination. Do NOT send introspection queries (the schema… |
list_leagues | List every league/data group this API serves (nfl, nba, mlb, nhl, pga, dfs, reference) with table counts and availability. No credentials needed. Start here, then call list_tables. |
list_tables | List every queryable table in one league with a one-line summary each. No credentials needed. Follow with describe_table before querying. |
query_table | Query any table. Returns `{"<table>": [rows], "limit": N, "next_from_id": M|null, "has_more": bool}`. To read every row, start with from_id=0 and re-call with from_id set to the previous next_from_id until it is null. A call without from_id returns the first page in the table's default sort with… |
search_players | Fuzzy player-name search (typo-tolerant). Currently NBA only — for other leagues query the players table with a name filter via query_table. Returns player rows ordered by match quality. Requires a stat-api sign-in or API key; rows count against quota. |
In its maker's words
NFL/NBA/MLB/NHL/PGA + DFS and prediction-market data. Browse free; query with a free API key.
- Website
- stat-api.com/docs/mcp
- Source
- github.com/stat-api/mcp
- Publisher
- stat-api.com
- Listed from
- the official MCP Registry as
com.stat-api/sports-data - Version
- 1.0.1, updated 7 Jul 2026
- Kinds of work
- Search and research, Data and databases, Crypto and web3
The domain it lives on
- stat-api.com
- registered 16 Jun 2026 (5 months ago), at Cloudflare, Inc., its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 1555 ms | |
| Answered | 1424 ms | |
| Answered | 1035 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.