F1 MCP Server

Formula One MCP server using FastF1

Local serverstdioPython

What is the F1 MCP Server?

Formula One MCP server using FastF1

What you get

This Model Context Protocol (MCP) server provides access to Formula One data and statistics using the FastF1 Python library. It allows you to access race calendars, event information, session results, driver data, lap times, telemetry, and championship standings through a clean MCP interface.

  • Get Formula One race calendars for specific seasons
  • Retrieve detailed information about Grand Prix events
  • Get session results (Race, Qualifying, Practice)
  • Access driver information and statistics
  • Analyze driver performance with lap times and telemetry data
  • Compare multiple drivers' performance

Configuration and credentials

  • Node.js 18 or later - Python 3.8 or later - FastF1 library

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the F1 MCP Server

{
  "mcpServers": {
    "f1": {
      "command": "uvx",
      "args": ["fastf1"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js 18 or later - Python 3.8 or later - FastF1 library

Frequently asked questions

Formula One MCP server using FastF1 Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.