Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,549Letters: 14Defects: 1,323counted 3 min ago
teppi

MCP servercom.stat-api/sports-data

NFL/NBA/MLB/NHL/PGA + DFS and prediction-market data.
Read moreNFL/NBA/MLB/NHL/PGA + DFS and prediction-market data. Browse free; query with a free API key.
UNRATEDActivestreamable-httpapi.stat-api.com

Overview

Score?
UNRATED 0.684
of what a free look can see, on 32 looks
Looks
36
last 7 hr ago
Tools
9
changed 8 days ago

More info

URL
api.stat-api.com/mcp
streamable-http
Says it is
stat-api 0.1.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.684 · highest on record 0.8561

Toolsfrom sha256:159b394716…d0d2d4 · +0 −0 8 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
api_usage
Your key's quota position: plan, monthly record limit, records used, remaining, and when the quota resets. Requires an API key; costs 1 record.
input · no output
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)
input · no output
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, no
input · no output
get_record
Fetch a single row by primary key. Returns the row object. Requires an API key; costs 1 record of quota.
input · no output
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 w
input · no output
list_leagues
List every league/data group this API serves (nfl, nba, mlb, nhl, pga, dfs, kalshi, polymarket, reference) with table counts and availability. No credentials needed. Start here, th
input · no output
list_tables
List every queryable table in one league with a one-line summary each. No credentials needed. Follow with describe_table before querying.
input · no output
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 pr
input · no output
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 qu
input · no output
Verify it yourselfnpx teppi-check https://api.stat-api.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ294ZTXGTQ38GRZJCQ0NB