# OpenF1 Live Data & Telemetry MCP for AI Agents AI Agent Connect

> OpenF1 Live Data & Telemetry MCP. Get real-time Formula 1 telemetry, team radio, and race control updates for your AI agent. Audit lap times, monitor car performance metrics like RPM and DRS usage, and track live tire strategies across the field.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_XG1pwE9OVdDoHaX7ISl3QsfVyUtAjszpvNFUWbOn/ai-agent-connect
- **Tags:** formula-1, telemetry, race-data, real-time-monitoring, lap-times, car-performance

## Description

Imagine you're trying to break down a live race. Usually, that means juggling a dozen tabs to check lap times, listening to a radio feed, and squinting at telemetry charts. This Connector changes that by letting your AI agent handle the heavy lifting. Instead of manually hunting for data, you can just ask your agent to tell you what's happening on track right now. It pulls in high-frequency technical stats like engine RPM and gear usage, while also keeping you in the loop on the narrative side with team radio links and official FIA messages. If you're trying to figure out why a driver lost time in sector two or want to see the exact moment a pit strategy shifted, your agent can pull that together instantly. It's a massive shortcut for anyone who needs to move from watching the race to analyzing it in real-time. You can find this among the thousands of specialized connectors in the Vinkius catalog, making it easy to plug into your existing workflow without worrying about complex API setups. It turns your agent into a dedicated race analyst that knows the state of the pack as well as a professional spotter.

## Tools

### get_driver_intervals
See the gaps and intervals between drivers. This helps you see how much of a lead the frontrunners have.

### get_lap_times
Get specific lap and sector times. Use this to see exactly where a driver is gaining or losing time.

### list_overtakes
Get a list of all overtakes during a race. This helps you see the most aggressive moves on the track.

### list_pit_stops
See all pit stop durations for a session. Use this to check how quickly the teams are getting cars back out.

### get_race_control_messages
Pull official FIA race control updates. This keeps you informed about penalties and safety messages.

### get_driver_standings
Get the current championship standings for drivers. This keeps you updated on the overall season points.

### get_team_standings
Get the current championship standings for teams. Use this to track the constructors' championship.

### list_tyre_stints
View tire strategy and stints for the field. This is perfect for analyzing how teams are managing their rubber.

### get_car_telemetry
Get technical telemetry for a specific car. This provides high-frequency data like RPM and speed.

### get_weather_data
Get track and air weather data. Use this to see how conditions are affecting the grip levels.

### list_drivers
See the list of drivers for a specific session. This helps you identify who is currently on the grid.

### get_starting_grid
Get the initial race starting grid. Use this to see the order of the cars before the lights go out.

### get_team_radio
Get links to team radio recordings. You can listen to the direct communication between drivers and engineers.

### get_session_results
Retrieve the final classification for a session. Use this to see the final order of the cars.

### list_sessions
See a list of all F1 sessions for a given year. This helps you find specific past events.

## Prompt Examples

**Prompt:** 
```
What's the current gap between the top 3 drivers?
```

**Response:** 
```
Here are the current gaps for the top 3 drivers:

| Position | Driver | Gap | Lap Time |
| :--- | :--- | :--- | :--- |
| 1 | Max Verstappen | -- | 1:18.420 |
| 2 | Lando Norris | +0.842s | 1:18.650 |
| 3 | Charles Leclerc | +1.430s | 1:18.820 |

Verstappen is currently maintaining a steady lead while the rest of the top 3 are within striking distance.
```

**Prompt:** 
```
Did anyone get warned for track limits in the last 10 laps?
```

**Response:** 
```
I've checked the latest FIA updates. There have been 3 messages regarding Track Limits since lap 10:

* **Lap 12**: Driver #15 warned at Turn 4.
* **Lap 15**: Driver #44 warned at Turn 12.
* **Lap 18**: Driver #11 warned at Turn 9.

No penalties have been issued for these warnings yet.
```

**Prompt:** 
```
Show me the tire strategy for the top 5 cars.
```

**Response:** 
```
Here is the current tire strategy for the top 5 drivers:

* **Verstappen**: Mediums (8 laps old)
* **Norris**: Mediums (8 laps old)
* **Hamilton**: Hards (2 laps old)
* **Leclerc**: Mediums (10 laps old)
* **Perez**: Softs (4 laps old)

Hamilton just made a pit stop and is on a fresh set of Hards.
```

## Capabilities

### Pull live car telemetry
Get high-frequency data like speed, RPM, and DRS usage for any driver.

### Fetch team radio links
Access recordings of the direct communication between drivers and engineers.

### Retrieve FIA updates
Get official race control messages regarding penalties and track safety.

### Track tire stints
Monitor tire compounds and pit stop durations across the entire field.

### Compare performance gaps
View sector times and driver intervals to identify precise performance differences.

### Get championship standings
Retrieve current driver and team points for the season.

## Use Cases

### Explaining a sudden drop in speed
A journalist uses get_car_telemetry to see if a driver hit a specific RPM limit or had a DRS issue during a slow sector.

### Analyzing a pit stop decision
A fan uses list_tyre_stints and list_pit_stops to see why a team chose a specific compound and how long the stop took.

### Finding a viral radio moment
A content creator uses get_team_radio to find the recording links for a specific incident between a driver and their engineer.

### Comparing frontrunner gaps
A strategy enthusiast uses get_driver_intervals to see the exact spacing between the top 10 cars at the end of a stint.

## Benefits

- Get live car telemetry like RPM and DRS usage instantly using get_car_telemetry to see exactly how a driver is pushing.
- Stay updated on the race narrative with get_team_radio and get_race_control_messages so you never miss a steward decision.
- Analyze tire strategies more accurately by pulling stint history with list_tyre_stints for the entire field.
- Compare performance gaps quickly using get_driver_intervals and get_lap_times to see who is actually faster in each sector.
- Keep track of the season progress with get_driver_standings and get_team_standings to see how the championship is shaping up.

## How It Works

The bottom line is you get a direct line to live F1 data without having to manually browse multiple websites.

1. Subscribe to the OpenF1 Live Data & Telemetry MCP on Vinkius.
2. Connect the Connector to your preferred client like Claude or Cursor.
3. Ask your agent questions about live F1 data or historical race stats.

## Frequently Asked Questions

**Can I use OpenF1 Live Data & Telemetry MCP to see real-time car stats?**
Yes, it pulls high-frequency data like speed, RPM, and DRS usage. This allows you to see exactly how a driver is performing on the track in real-time.

**Does the OpenF1 Live Data & Telemetry MCP include team radio?**
It provides links to the team radio recordings. This lets you hear the direct communication between drivers and engineers during the session.

**Can I use this to check the current F1 standings?**
Yes, it can pull both the driver and team championship standings instantly. It's a great way to keep track of the points throughout the season.

**Is the OpenF1 Live Data & Telemetry MCP good for analyzing tire wear?**
It's perfect for that because it tracks tire stints and compounds across the field. You can see exactly what strategy teams are using.

**Can I get official FIA messages with this Connector?**
Yes, it pulls the official race control updates directly from the FIA. This keeps you informed about penalties, safety messages, and track incidents.

**How do I see the starting grid for a specific race?**
You can simply ask your agent to pull the initial starting grid for any session. It will give you the order of the cars before the race begins.

**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.