chuck — Sports Analytics API + MCP

Read-only sports analytics for nfl, nba, mlb, nhl, cfb, cbb. Authenticated, rate-limited, and metered. Not betting advice.

1. Get a key

curl -X POST https://chuck.blockheadlabs.tech/account/signup \
  -H 'Content-Type: application/json' \
  -d '{"name":"Acme","email":"dev@acme.com"}'

Check your email, then POST /account/verify-email with the token — your chuck_sk_live_… key is shown once. If you already use chuck via OAuth with that email, the key lands on the same plan.

2. Call the API

curl https://chuck.blockheadlabs.tech/v1/nfl/games \
  -H 'Authorization: Bearer chuck_sk_live_YOUR_KEY'

3. Connect an AI client (MCP)

{
  "mcpServers": {
    "chuck": {
      "url": "https://chuck.blockheadlabs.tech/mcp/",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Reference

Usage: GET /v1/account/usage · Upgrade: POST /v1/account/checkout