Research & Data · Entertainment & Media

F1 MCP Server Node logo

F1 MCP Server Node

Panth1823/f1-mcp-server-node

A TypeScript-based Formula 1 MCP server, bringing the thrill of real-time and historical F1 racing data straight to your fingertips via the Model Context Protocol.

Install

Client configuration

{
  "mcpServers": {
    "formula1": {
      "command": "node",
      "args": [
        "<path-to-your-cloned-repo>/build/index.js"
      ]
    }
  }
}
Category
Research & Data, Entertainment & Media
License
MIT
Updated
Oct 6, 2026

About F1 MCP Server Node

API Status: 21/22 OpenF1 endpoints + 10 Ergast endpoints working Last Tested: November 10, 2025 Active Tools: 29 MCP tools (All historical data FREE, live streaming requires paid OpenF1 account) Access: No authentication required for historical data!

Features

  • Free historical data access - No authentication required!

  • Comprehensive F1 data - Sessions, drivers, weather, telemetry (2023-present via OpenF1)

  • Legacy data - Historical race information (1950-present via Ergast API)

  • Access F1 session data via standardized REST APIs

  • Real-time telemetry data (car speed, throttle, brake, RPM, DRS, gear)

  • Driver and constructor standings

  • Weather data (air/track temperature, humidity, wind, rainfall)

  • Circuit information with coordinates

  • Team radio communications with audio URLs

  • Race control messages, flags, and penalties

Tools (26)

  • getLiveCarData

    Get car telemetry for all drivers (speed, throttle, brake, RPM, DRS, gear).

  • getLivePositions

    Get current track positions and gaps.

  • getLiveRaceControl

    Get recent race control messages (flags, penalties, safety car).

  • getLiveTeamRadio

    Get recent team radio communications with audio URLs.

  • getLiveWeather

    Get current weather conditions.

  • getStreamingStatus

    Check streaming connection status and data availability.

  • startStreaming

    Manually start the MQTT streaming connection.

  • stopStreaming

    Stop streaming and clear live data cache.

  • getCurrentSessionStatus

    Get status information about the current session.

  • getDriverInfo

    Get real-time driver information from OpenF1 (requires session context).

  • getHistoricRaceResults

    Get race results for a specific historical race.

  • getDriverStandings

    Get driver championship standings.

  • getConstructorStandings

    Get constructor championship standings.

  • getLapTimes

    Get lap times for a specific driver.

  • getWeatherData

    Get weather data for a session.

  • getCarData

    Get detailed car telemetry data.

  • getPitStopData

    Get pit stop information.

  • getTeamRadio

    Get team radio communications.

  • getRaceControlMessages

    Get race control messages (flags, incidents, safety car periods).

  • getRaceCalendar

    Get the F1 race calendar.

  • getCircuitInfo

    Get detailed circuit information.

  • getSeasonList

    Get a list of available F1 seasons.

  • getQualifyingResults

    Get qualifying session results.

  • getDriverInformation

    Get detailed driver information from Ergast API.

  • getConstructorInformation

    Get detailed constructor information from Ergast API.

  • clearCache

    Clear the local cache for F1 data.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
Firecrawl MCP Server logo

Firecrawl MCP Server

mendableai/firecrawl-mcp-server

2.8k

A Model Context Protocol (MCP) server that brings Firecrawl to MCP-compatible AI agents — search, scrape, and interact with the live web for clean, agent-ready context.

Research & Data
Exa Web Search logo

Exa Web Search

exa-labs/exa-mcp-server

1.4k

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Research & Data
ArXiv logo

ArXiv

blazickjp/arxiv-mcp-server

1k

A local MCP server for agent literature work. The differentiator is original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk.

Research & Data
sail logo

sail

lakehq/sail

730

Sail is a drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads on a distributed, multimodal compute engine.

Research & Data

OpenAPI Proxy

janwilmake/openapi-mcp-server

554

A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.

Research & Data
Excel MCP Server logo

Excel MCP Server

haris-musa/excel-mcp-server

393

A Model Context Protocol server that lets AI assistants create, read and edit Excel workbooks. It needs no Microsoft Excel installation.

Research & Data