mcpField
🏎
🏎️ MCP Server F1Analisys

🏎️ MCP Server F1Analisys

Local
github.com/MaxbleuGames & Entertainment0Updated 47w ago

About 🏎️ MCP Server F1Analisys

An MCP server for querying F1Analisys through LLM interfaces such as Claude. It provides tools for comparing race and driver performance, lap times, and driving data.

Key features

  1. 01Track dominance analysis
  2. 02Top speed analysis
  3. 03Lap time averages and distributions
  4. 04Team and fastest-lap analysis
  5. 05Race position and compound comparisons
  6. 06Throttle, braking, and long-run analysis

Use cases

  1. 01Compare team performance across a race
  2. 02Review lap times and fastest laps
  3. 03Examine race position changes
  4. 04Analyze throttle and braking usage

MCP support

Exposes F1Analisys analysis tools to MCP clients, including Claude.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

🏎️ MCP Server F1Analisys

README image

A Model Context Protocol (MCP) server for interacting with F1Analisys through LLM interfaces like Claude. You will need to have Claude installed on your system to continue.

Instalation

First of all, you need to install mcp-f1analisys package from pypi with pip, using the following command:

pip install mcp-f1analisys

To use mcp-f1analisys server in claude can be configured by adding the following to your configuration file.

  • Windows: %APPDATA%/Claude/claude_desktop_config.json
  • Linux: ~/Library/Application Support/Claude/claude_desktop_config.json

Add the F1Analisys MCP server configuration:

{
  "mcpServers": {
    "mcp-f1analisys": {
      "command": "python",
      "args": [ "-m", "mcp-f1analisys" ]
    }
  }
}

Tools

  • Track dominance Sesión Oficial Sesión Oficial
  • Top speed Sesión Oficial Sesión Oficial
  • Lap time average Sesión Oficial Sesión Oficial
  • Lap time distribution Sesión Oficial
  • Team performance Sesión Oficial Sesión Oficial
  • Fastest laps Sesión Oficial Sesión Oficial
  • Race position evolution Sesión Oficial Sesión Oficial
  • Fatest drivers each compound Sesión Oficial Sesión Oficial
  • Comparative lap time Sesión Oficial Sesión Oficial
  • Throttle usage Sesión Oficial Sesión Oficial
  • Braking usage Sesión Oficial Sesión Oficial
  • Long runs Sesión Oficial Sesión Oficial
  • Optimal lap impact Sesión Oficial Sesión Oficial Sesión Oficial

Launch

Active the virtual environment and install the requirements using:

.\.venv\Scripts\activate

Install the mcp server in Claude using the following command:

mcp install .\server.py

Requirements

The requirementes used to build this MCP server are:

  • mcp[cli]
  • httpx
  • fastmcp

Testing

You can test the server using the MCP Inspector:

mcp dev .\server.py

License

Source Code

The source code of this project is licensed under the Apache License 2.0.

Data

This project uses Formula 1 data from FastF1 created by the FastF1 contributors, licensed under the MIT License license.

Notice

MCPF1Analisys is unofficial and are not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.