{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_f2jnmme8cxj6","handle":"stat-api-sports-data","url":"https://wellknown.network/agents/stat-api-sports-data","links":{"self":"https://wellknown.network/agents/stat-api-sports-data/record.json","html":"https://wellknown.network/agents/stat-api-sports-data","markdown":"https://wellknown.network/agents/stat-api-sports-data/record.md","api":"https://wellknown.network/api/v1/agents/stat-api-sports-data","status":"https://wellknown.network/api/v1/agents/stat-api-sports-data/status","claim":"https://wellknown.network/agents/stat-api-sports-data/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/stat-api-sports-data/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.stat-api.com:server:stat-api-sports-data","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"stat-api — Sports Data","summary":"NFL/NBA/MLB/NHL/PGA + DFS and prediction-market data. Browse free; query with a free API key.","description":"NFL/NBA/MLB/NHL/PGA + DFS and prediction-market data. Browse free; query with a free API key.","publisher":{"name":"com.stat-api","url":null},"homepage":"https://stat-api.com/docs/mcp","repository":"https://github.com/stat-api/mcp","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.stat-api.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-07T05:00:38.247924Z","publishedAt":"2026-07-07T05:00:38.247924Z","registryName":"com.stat-api/sports-data"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":0.859,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.525,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"data.apis","name":"API Access","confidence":0.51,"provenance":"derived"}],"categories":["content","data","dev","documents","productivity","security"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T23:28:54.275Z","lastProbedAt":"2026-09-05T23:28:54.275Z","statusComputedAt":"2026-09-05T23:29:18.089Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":423},"latestObservations":[{"at":"2026-09-05T23:28:54.275Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":423,"error":null,"detail":{"tools":[{"name":"list_leagues","description":"List every league/data group this API serves (nfl, nba, mlb, nhl, pga, dfs, kalshi, polymarket, reference) with table counts and availability. No credentials ne"},{"name":"list_tables","description":"List every queryable table in one league with a one-line summary each. No credentials needed. Follow with describe_table before querying."},{"name":"describe_table","description":"Full contract for one table: fields with types and descriptions, the filters query_table accepts (with operators like __gte/__lte/__between/__like and required "},{"name":"query_table","description":"Query any table. Returns `{\"<table>\": [rows], \"limit\": N, \"next_from_id\": M|null}`; page by re-calling with from_id set to the previous next_from_id until it is"},{"name":"get_record","description":"Fetch a single row by primary key. Returns the row object. Requires an API key; costs 1 record of quota."},{"name":"search_players","description":"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"},{"name":"games_on_date","description":"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. N"},{"name":"graphql_query","description":"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 e"},{"name":"api_usage","description":"Your key's quota position: plan, monthly record limit, records used, remaining, and when the quota resets. Requires an API key; costs 1 record."}],"toolCount":9,"serverName":"stat-api","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_leagues","description":"List every league/data group this API serves (nfl, nba, mlb, nhl, pga, dfs, kalshi, polymarket, reference) with table counts and availability. No credentials ne"},{"name":"list_tables","description":"List every queryable table in one league with a one-line summary each. No credentials needed. Follow with describe_table before querying."},{"name":"describe_table","description":"Full contract for one table: fields with types and descriptions, the filters query_table accepts (with operators like __gte/__lte/__between/__like and required "},{"name":"query_table","description":"Query any table. Returns `{\"<table>\": [rows], \"limit\": N, \"next_from_id\": M|null}`; page by re-calling with from_id set to the previous next_from_id until it is"},{"name":"get_record","description":"Fetch a single row by primary key. Returns the row object. Requires an API key; costs 1 record of quota."},{"name":"search_players","description":"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"},{"name":"games_on_date","description":"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. N"},{"name":"graphql_query","description":"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 e"},{"name":"api_usage","description":"Your key's quota position: plan, monthly record limit, records used, remaining, and when the quota resets. Requires an API key; costs 1 record."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.stat-api/sports-data","url":"https://registry.modelcontextprotocol.io/v0/servers/com.stat-api%2Fsports-data","firstSeenAt":"2026-09-05T21:20:37.139Z","fetchedAt":"2026-09-05T21:20:37.139Z","normalizedAt":"2026-09-05T21:20:37.139Z"}]},"firstSeenAt":"2026-09-05T21:20:37.139Z","updatedAt":"2026-09-05T23:29:28.215Z"}