get_depth_chart
Team depth chart by week
When to use it
You need who starts where: formation, position, and depth rank for a team and week.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| team | string | yes | Team code |
| season | string | number | no | Season year. Defaults to current. |
| week | integer | no | Week. Defaults to latest. |
| formation | string | no | Filter by formation/unit, e.g. Offense, Defense, Special Teams |
Request
curl -X POST https://football-mcp-production.up.railway.app/v1/get_depth_chart \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"team": "KC",
"season": 2025,
"week": 9,
"formation": "Offense"
}'Over MCP, ask for it in plain English and the client calls get_depth_chart itself. Point any MCP client at https://football-mcp-production.up.railway.app/mcp?key=YOUR_API_KEY.
Response
{
"team": "KC",
"season": 2025,
"week": 9,
"depth_chart": [],
"count": 0
}Response fields
| Field | Type | Description |
|---|---|---|
| team | string | |
| season | number | |
| week | number | |
| depth_chart[] | array | List |
| count | number |
Related endpoints
Returns the team this one takes.
All 32 teams with conference, division, colours, and logos
Returns the team this one takes.
Team totals and per-week lines with EPA, success rate, and situational splits
Filters by the same season.
Standings and playoff seeding by the NFL tiebreaking procedure, with the step that decided each rank
Filters by the same team and week.
Upcoming games by week or for the next N days
Try it
500 credits free on signup — 250 calls to get_depth_chart — and no card.