About F1
F1 is an MCP server published by AbhiJ2706 in the Developer Tools category: access to Formula 1 data including race results, driver information, lap times, telemetry, and circuit details. It has been installed 0 times through Conduid.
The repository has 12 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx f1-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about F1
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
f1-mcp
A Model Context Protocol (MCP) server that provides access to Formula 1 data including race results, driver information, lap times, telemetry, and circuit details using the FastF1 library.
Installation
Installation is done using hatch.
pip install f1-mcp
Running the Server
Using hatch:
hatch run f1_mcp_server.py
Using python directly:
python src/f1_mcp/f1_mcp_server.py
Using the MCP inspector:
npx @modelcontextprotocol/inspector python src/f1_mcp/f1_mcp_server.py
Make sure to set a large timeout for requests, FastF1 takes a long time to load data upon startup.
The server will start and create a local cache directory (f1_data_cache) to store F1 data for faster subsequent requests.
Claude Desktop Configuration
Add the following configuration to your claude_desktop_config.json file:
{
"mcpServers": {
"f1-stats": {
"command": "python",
"args": ["path/to/your/f1_mcp_server.py"],
"env": {}
}
}
}
Replace path/to/your/f1_mcp_server.py with the actual path to your server file.
Available Endpoints
Driver Information
get_drivers_tool- Get F1 drivers for a season, optionally filtered by name or code query
Race Results
get_race_results_tool- Get race results for a season, optionally filtered by specific race nameget_session_results_tool- Get session results for a specific race and session type (FP1, FP2, FP3, Qualifying, Sprint, Race)
Circuit Information
get_circuit_info_tool- Get circuit information and event details for a specific race
Lap Data
get_driver_laps_tool- Get all lap data for a specific driver in a specific sessionget_fastest_lap_tool- Get the fastest lap information for a specific session
Telemetry
get_lap_telemetry_tool- Get detailed telemetry data (speed, throttle, brake, etc.) for a specific lap
Notes
- Make sure to set a large timeout for requests, FastF1 takes a long time to load data upon startup.
- The server automatically caches F1 data locally to improve performance
- First-time requests for a season may take longer as data is downloaded and cached
- Session types include: FP1, FP2, FP3, Q1, Q2, Q3, Sprint, Race
- Driver codes are typically 3-letter abbreviations (e.g., HAM, VER, LEC)
README mirrored from the source repository 4 months ago. The original is authoritative.