F1 Data
Seasons, schedules, results & standings
Formula 1 data across the full public championship surface: seasons, drivers, teams, circuits, race schedules, session results, and standings. Use it for sports agents, dashboards, editorial research, historical lookups, and current-season tracking.
List Formula 1 championship seasons so you can browse the available historical range and season metadata.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "seasons",
"input": {
"limit": 5
}
}' \
https://api.toolrouter.com/v1/tools/callList, search, or inspect Formula 1 drivers across all-time, season-specific, or current-grid views.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "drivers",
"input": {
"action": "list",
"scope": "current"
}
}' \
https://api.toolrouter.com/v1/tools/callList, search, or inspect Formula 1 teams, including season-specific rosters for current and historical championships.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "teams",
"input": {
"action": "list",
"scope": "current"
}
}' \
https://api.toolrouter.com/v1/tools/callList, search, or inspect Formula 1 circuits, including venue details, lap records, and location metadata.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "circuits",
"input": {
"action": "search",
"query": "suzuka"
}
}' \
https://api.toolrouter.com/v1/tools/callBrowse a season calendar, inspect a specific round, or fetch the current season’s last and next Formula 1 race.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "races",
"input": {
"action": "season"
}
}' \
https://api.toolrouter.com/v1/tools/callFetch Formula 1 session results for practice, qualifying, race, sprint qualifying, or sprint race sessions.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "results",
"input": {
"lookup": "latest",
"session": "race"
}
}' \
https://api.toolrouter.com/v1/tools/callGet drivers or constructors championship standings for the current Formula 1 season or any historical season.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "f1",
"skill": "standings",
"input": {
"championship": "drivers"
}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"f1","skill":"seasons","input":{}}' \
https://api.toolrouter.com/v1/tools/callFrequently Asked Questions
How do I find the current season calendar or the next race?
`races` returns the season schedule, the next race, or the last completed race.
Can I look up drivers, teams, or circuits?
Yes. `drivers`, `teams`, and `circuits` each support list, search, and profile-style lookups.
Can I get qualifying, sprint, and race results?
`results` covers practice, qualifying, sprint qualifying, sprint races, and grands prix.
Can I see championship standings for any season?
`standings` returns drivers or constructors tables for the current season or historical seasons.