{
  "markdown": "# F1 MCP Server\n\n<!-- mcp-name: io.github.drivenrajat/f1 -->\n\nA Model Context Protocol (MCP) server that provides comprehensive Formula 1 data and analytics for Claude Desktop integration.\n\n## Features\n\nThis server exposes 36+ tools for accessing F1 data:\n\n### Race Data\n- Race results and classifications\n- Sprint race results\n- Qualifying progression (Q1, Q2, Q3)\n- Grid vs finish comparisons\n- DNF lists and retirement reasons\n\n### Telemetry & Analysis\n- Speed trace comparisons between drivers\n- Gear shift visualizations\n- Brake and throttle analysis\n- RPM and engine data\n- DRS usage patterns\n\n### Timing & Laps\n- Fastest lap data with sector times\n- Lap-by-lap timing\n- Deleted laps (track limits)\n- Lap consistency statistics\n- Personal best laps\n\n### Strategy\n- Tire compound analysis\n- Stint breakdowns\n- Pit stop data and fastest stops\n- Starting tire choices\n- Strategy comparisons\n\n### Standings & History\n- Driver championship standings\n- Constructor standings\n- Historical race winners\n- Track records\n\n### Live Data\n- Live session status\n- Real-time positions\n- Live lap times\n- Live telemetry\n- Current weather conditions\n\n### Other\n- Team radio links\n- Race control messages\n- Track status (flags, safety car)\n- Weather data\n- Circuit information\n\n## Installation\n\n### Prerequisites\n\n- Python 3.10 or higher\n- Claude Desktop\n\n### Setup\n\n1. Clone this repository:\n```bash\ngit clone https://github.com/drivenrajat/f1.git\ncd f1\n```\n\n2. Create a virtual environment:\n```bash\npython -m venv venv\nsource venv/bin/activate  # On Windows: venv\\Scripts\\activate\n```\n\n3. Install dependencies:\n```bash\npip install -e .\n```\n\n### Configure Claude Desktop\n\nAdd this server to your Claude Desktop MCP configuration (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS):\n\n```json\n{\n  \"mcpServers\": {\n    \"f1\": {\n      \"command\": \"python\",\n      \"args\": [\"/path/to/f1/f1_server.py\"]\n    }\n  }\n}\n```\n\nOr if using uv:\n\n```json\n{\n  \"mcpServers\": {\n    \"f1\": {\n      \"command\": \"uv\",\n      \"args\": [\"run\", \"--directory\", \"/path/to/f1\", \"python\", \"f1_server.py\"]\n    }\n  }\n}\n```\n\n## Usage\n\nOnce configured, you can ask Claude questions like:\n\n- \"Show me the 2024 F1 calendar\"\n- \"Get the race results from Monaco 2024\"\n- \"Compare telemetry between Verstappen and Norris at Silverstone qualifying\"\n- \"What was Hamilton's tire strategy at Spa?\"\n- \"Show me the current driver standings\"\n- \"Get the fastest pit stops from the Italian GP\"\n\n## Data Sources\n\n- **FastF1**: Historical telemetry, lap times, and session data\n- **Ergast API**: Championship standings and historical results\n- **OpenF1 API**: Team radio recordings\n\n## Caching\n\nThe server automatically caches FastF1 data in a `cache` directory to improve performance on repeated queries.\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n",
  "bytes": 2913,
  "sha": "4528313682025b8174052169c94a461a37141f823639ea7f9771921cb5187699",
  "repo_slug": "drivenrajat/f1",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_drivenrajat_f1_9db6f2b4/readme"
}