Wraps FastF1, Ergast API, and OpenF1 into 36+ tools for querying Formula 1 data directly from Claude. You get race results, qualifying progression, telemetry comparisons (speed traces, gear shifts, brake points), tire strategy breakdowns, pit stop analysis, championship standings, and live session data. It caches FastF1 queries locally to speed up repeated lookups. Reach for this when you need to analyze driver performance, compare lap times with sector splits, visualize telemetry differences, or pull historical F1 stats without writing scraper code. Includes team radio links and race control messages from recent sessions.
A Model Context Protocol (MCP) server that provides comprehensive Formula 1 data and analytics for Claude Desktop integration.
This server exposes 36+ tools for accessing F1 data:
git clone https://github.com/drivenrajat/f1.git
cd f1
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -e .
Add this server to your Claude Desktop MCP configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"f1": {
"command": "python",
"args": ["/path/to/f1/f1_server.py"]
}
}
}
Or if using uv:
{
"mcpServers": {
"f1": {
"command": "uv",
"args": ["run", "--directory", "/path/to/f1", "python", "f1_server.py"]
}
}
}
Once configured, you can ask Claude questions like:
The server automatically caches FastF1 data in a cache directory to improve performance on repeated queries.
MIT License - see LICENSE for details.
Contributions are welcome! Please feel free to submit a Pull Request.
io.github.infoinlet-marketplace/mcp-observability
betterdb-inc/monitor
com.mcparmory/datadog
thotischner/observability-mcp
io.github.tantiope/datadog-mcp
io.github.us-all/datadog