rakeshgangwar_f1-mcp-server

rakeshgangwar_f1-mcp-server

0

The Formula One MCP Server is designed to provide easy access to Formula One data and statistics through a Model Context Protocol interface. It allows users to retrieve race calendars, event information, driver performance data, and championship standings using tools supported by the FastF1 Python library.

Formula One MCP Server

This Model Context Protocol (MCP) server provides access to Formula One data using the FastF1 Python library. Features include:

  • Race calendars for specific seasons
  • Grand Prix event information
  • Session results and driver statistics
  • Driver performance analysis with telemetry data
  • Championship standings

Prerequisites

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

Installation

  1. Install Python dependencies
  2. Install Node.js dependencies
  3. Build the TypeScript code
  4. Add server to MCP settings

Available Tools

  • get_event_schedule: Get race calendar
  • get_event_info: Get Grand Prix details
  • get_session_results: Get session results
  • get_driver_info: Get driver details
  • analyze_driver_performance: Analyze driver performance
  • compare_drivers: Compare drivers' performance
  • get_telemetry: Get lap telemetry data
  • get_championship_standings: Get championship standings

Example Usage

  • "Show me the 2023 Formula One race calendar"
  • "Get the results from the 2022 Monaco Grand Prix"

Data Source

Uses the FastF1 Python library for data access.