Statshawk docs
REST API, MCP server, and guides for building with normalized sports data.
// docs · v1
Three doors. One key.
Pick yours and ship.
Same auth across REST and MCP. Same response envelope. Same weights and quotas. What changes is the surface — pick the one that fits where you're building.
01/first request
Getting started
API key, auth header, your first curl. Sixty seconds.
$ curl https://api.statshawk.ai/v1/competitions/mlb
read02/llm-native
MCP server
Hosted MCP for Claude, Cursor, Claude Desktop. OAuth, no BYO key.
$ claude mcp add statshawk https://mcp.statshawk.ai/mcp
read03/every endpoint
REST API
One schema across NBA, MLB, NFL, NHL. Try every endpoint in the playground.
GET /v1/contests/{contest_id}/boxscore
read04shortcuts · reference
The reference pages everyone hits in week one.
05guides · build something
Long-form walk-throughs that end with working code.
guide10×
Building a prop-analysis bot
Call the analysis endpoint, read the card, act on it — in 20 lines.
openguide5×
MLB play-by-play with Statcast
Pitch-level exit velocity, launch angle, spin rate for any MLB game.
openguideops
Production checklist
Rotate keys, retry 503s with backoff, watch rate-limit headers.
open// stuck? statshawk is built by a small team. open an issue or email support@statshawk.ai — we read everything.