Vinkius
OpenF1 Live Data

OpenF1 Live Data MCP. Analyze every metric, from RPM to pit stop time.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

OpenF1 Live Data & Telemetry MCP on Cursor AI Code Editor MCP Client OpenF1 Live Data & Telemetry MCP on Claude Desktop App MCP Integration OpenF1 Live Data & Telemetry MCP on OpenAI Agents SDK MCP Compatible OpenF1 Live Data & Telemetry MCP on Visual Studio Code MCP Extension Client OpenF1 Live Data & Telemetry MCP on GitHub Copilot AI Agent MCP Integration OpenF1 Live Data & Telemetry MCP on Google Gemini AI MCP Integration OpenF1 Live Data & Telemetry MCP on Lovable AI Development MCP Client OpenF1 Live Data & Telemetry MCP on Mistral AI Agents MCP Compatible OpenF1 Live Data & Telemetry MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

OpenF1 Live Data & Telemetry gives your AI client access to granular, real-time Formula 1 data. You can read car telemetry (RPM, DRS usage), audit lap times and sector performance, track team radio comms, and map out tire strategies across the entire field.

It's a full analyst toolkit for race data.

What your AI agents can do

Get car telemetry

Retrieves technical telemetry data, including speed, RPM, and DRS usage for a specific car.

Get driver intervals

Calculates the time gaps and intervals between different drivers on track.

Get driver standings

Fetches the current championship standings for all F1 drivers.

+ 12 more capabilities included
Retrieve Live Car Performance Metrics

Get real-time telemetry, including speed, engine RPM, and DRS usage, for any car during a session.

Map Race Strategy and Pit Stops

Track tire compounds, stint lengths, and detailed pit stop durations across all cars to map out race strategy.

Analyze Sector and Lap Consistency

Compare sector times (S1, S2, S3) and lap-by-lap data instantly to pinpoint precise performance gaps between drivers.

Audit Race Incidents & Communication

Follow team radio communications or official race control updates in real time to understand the flow of incidents and warnings.

Build Pre-Race Context

Pull initial data points like the starting grid, current standings, and predicted weather conditions before the race starts.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

OpenF1 Live Data & Telemetry: 15 Tools for Race Metrics

Use these tools to pull granular F1 data. You can analyze everything from sector-specific lap times and pit stop durations to championship standings and team radio communications.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using OpenF1 Live Data & Telemetry on Vinkius
get019d8466

get car telemetry

Retrieves technical telemetry data, including speed, RPM, and DRS usage for a specific car.

get019d8466

get driver intervals

Calculates the time gaps and intervals between different drivers on track.

get019d8466

get driver standings

Fetches the current championship standings for all F1 drivers.

get019d8466

get lap times

Gets detailed lap and sector times for specified laps or sessions.

get019d8466

get race control messages

Retrieves official FIA race control messages regarding track limits, penalties, or warnings.

get019d8466

get session results

Provides the final classification and results for a completed racing session.

get019d8466

get starting grid

Gets the initial grid position list and starting order for an upcoming race.

get019d8466

get team radio

Retrieves links to recorded team radio communications between drivers and pit crews.

get019d8466

get team standings

Gets the current championship standing for all F1 teams.

get019d8466

get weather data

Provides specific track and surrounding air weather conditions for race days.

list019d8466

list drivers

Lists all active F1 drivers participating in a given session.

list019d8466

list overtakes

Compiles and lists every recorded overtake incident that occurred during the race.

list019d8466

list pit stops

Lists specific data points regarding pit stop durations for various cars.

list019d8466

list sessions

Provides a list of all recorded F1 sessions available within a given year.

list019d8466

list tyre stints

Lists the full history of tire compounds used and stint lengths for multiple drivers.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with OpenF1 Live Data & Telemetry, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
OpenF1 Live Data MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by OpenF1. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 15 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually mapping race strategy across multiple spreadsheets is a nightmare.

Right now, if you want to audit a full weekend's worth of tire wear, you have to pull lap times from one source, pit stop data from another, and team radio comms from a third. You spend hours manually cross-referencing compound names with stint lengths just to build a basic performance model.

With this server, your agent runs `list_tyre_stints` and combines it with the full history of `list_pit_stops`. It generates the complete strategic map instantly. The output is clean: you see exactly how many laps were run on which compound, minimizing guesswork.

OpenF1 Live Data & Telemetry MCP Server gives you granular telemetry details.

Forget reading vague summaries of 'fast lap.' Previously, if you needed to prove a performance gap, you were limited to final times. You'd have to guess what variables mattered—was it engine power, cornering grip, or braking force? It was guesswork.

Now, your agent can run `get_car_telemetry`. You get specific numbers: speed at the apex, RPM drop-off in the next sector, and DRS activation times. The difference is moving from a general report to hard, verifiable engineering data.

What you can do with this MCP connector

This server hands your AI client the keys to every piece of live Formula 1 data out there. You'll get granular access to real-time telemetry and historic race metrics without having to write complicated API calls. It’s a full analyst kit for tracking everything that goes down on track.

Live Car Performance Metrics
You can grab the raw technical readouts using get_car_telemetry, which pulls speed, engine RPM, and DRS usage for any car in a session. If you're checking out race strategy, list_pit_stops gives you specific data on how long every car spent in the pits. You can map out tire strategies by listing full history of tire compounds used and stint lengths across multiple drivers using list_tyre_stints.

To really compare performance, use get_lap_times to get detailed lap and sector times for any session you specify.

Analyze Sector and Lap Consistency
Comparing how fast a driver runs through certain parts of the track is easy. You'll check out precise performance gaps between drivers by using get_driver_intervals, which calculates time gaps between cars on the circuit. For comprehensive comparison, get_lap_times lets you get detailed sector times for specified laps or sessions.

To see how the whole field stacks up, run list_drivers to list all active F1 drivers participating in a given session.

Build Pre-Race Context
before the lights go out, you can check the starting order with get_starting_grid. You'll pull the current championship status for both individuals and teams using get_driver_standings and get_team_standings, respectively. For context on what to expect, use get_weather_data to get specific track and surrounding air weather conditions for race days.

Audit Race Incidents & Communication
You can follow the narrative of the race using get_team_radio, which retrieves links to recorded team radio communications between drivers and pit crews. For official warnings or penalties, you'll pull data from get_race_control_messages, which fetches official FIA messages regarding track limits or warnings. You don't wanna miss a major move; use list_overtakes to compile every recorded overtake incident that happened during the race.

If you need final results for a completed run, get_session_results provides the classification and results immediately.

Mapping Out Sessions
You can see what data is available by running list_sessions, which gives you a list of all recorded F1 sessions within a specific year. To understand who was involved in any given event, run list_drivers. If you're investigating the whole race day, get_session_results provides final classification and results for that entire session.

The Full Scope
This server also lets you check out initial championship data by running get_driver_standings or get_team_standings. You've got the means to track every detail, from getting historical records using list_sessions, to viewing all recorded team radio comms via get_team_radio. It’s a complete set of tools for any kind of F1 analysis you wanna run.

Built · Hosted · Managed by Vinkius OpenF1 Live Data Telemetry MCP Server - F1 Race Metrics Server ID 019d8466-d9f5-70f5-826a-a351750bcd5e
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About OpenF1 Live Data MCP

How do I check performance gaps between drivers using get_driver_intervals? +

Run get_driver_intervals and specify the session. It immediately shows you the time difference (the gap) between cars at any point on the track, allowing direct comparison.

What is the best way to audit tire wear using list_tyre_stints? +

Use list_tyre_stints to get the full stint history. You can then combine this data with get_lap_times to see if the lap time degradation matches the expected wear pattern.

Can I find out what happened when a car was penalized? (get_race_control_messages) +

Yes. Run get_race_control_messages, filtering by 'Penalty' or specific driver numbers, to retrieve the exact message and timing of the infraction from official FIA records.

Does get_car_telemetry include throttle data? +

Yes. It provides high-frequency metrics including throttle application percentage (throttle traces), which is key for understanding driver input during corner exit and braking zones.

How do I use get_driver_standings to check a driver's current championship placement? +

It returns the latest points and overall rankings for all drivers. You get their total accumulated season points, score from the most recent race, and their standing relative to the top competitors.

How do I find out which F1 sessions are available using list_sessions? +

It provides a comprehensive list of past and upcoming race weekends. You get the specific dates, track locations, and session types (Practice, Qualifying, Race). This is how you target your data requests.

What kind of context does get_weather_data provide for an analysis? +

It pulls both track and ambient air weather metrics. You retrieve temperature readings, wind speed, and general conditions for the race day. This helps you contextualize performance gaps in your reporting.

What does list_overtakes track during a race? +

It logs every recorded pass between two cars. You get the specific lap number, both vehicles involved, and the calculated gap size at the time the overtake occurred. This is useful for analyzing corner exit speed.

Can my AI automatically analyze technical performance gaps between two specific drivers in a session? +

Yes! By using tools like get_lap_times and get_car_telemetry, your agent can compare sector-by-sector data, top speeds, and braking points to identify exactly where one driver is gaining or losing time compared to another.

How do I easily listen to or read the team radio communications during a race weekend? +

Simply ask the agent to run the get_team_radio tool for a specific session and driver. It will retrieve direct URLs to the official audio recordings, allowing you to hear the narrative between drivers and engineers.

Does the integration permit tracking official FIA race control decisions in real-time? +

Yes. The get_race_control_messages action allows your agent to fetch all official updates, including yellow flags, steward investigations, and track limit warnings, mapped to specific lap numbers.

Built & Managed by Vinkius 30s setup 15 tools

We've already built the connector for OpenF1 Live Data. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 15 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.