Token导航 LogoToken导航

MCP Server · 数据服务

f1 MCP

一个提供118+种F1分析工具的MCP服务器,支持自然语言查询,用于比赛分析、车手比较、遥测数据探索和策略模拟。

stdio官方级别未说明来源级核验工具 46
PythonClaude数据分析Claude Desktop

快速开始

作者 / 组织
Luffy610
提供方
Luffy610

工具数量

46

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

f1 MCP 属于数据服务类 MCP Server,公开资料标注 46 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install f1-mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 46 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

F1分析MCP服务器

MCP(模型上下文协议)服务器提供 118+F1分析工具 由...驱动 FastF1 以及Ergast API。将其连接到Claude Desktop、Claude Code或任何MCP客户端,以分析比赛、比较车手、探索遥测技术,并使用自然语言模拟策略。

特性

  • 会话和驾驶员信息 --比赛结果、排名、赛道详情、车手元数据
  • 搭接和行业分析 --单圈时间、扇区增量、一致性得分、干净的单圈过滤
  • 遥测 --速度/油门/制动器/档位/RPM轨迹、转角分析、制动点
  • 战略情报 --轮胎退化、凹坑窗口、底切/过切分析、策略模拟
  • 比赛位置 --超车、战斗、差距演变、位置变化、领先变化
  • 预测性人工智能 --比赛获胜者预测、超车概率、轮胎悬崖预测、安全车概率
  • 可视化 --速度图、比赛进展图、轮胎退化图、赛道优势图

快速开始

pip安装(推荐)

pip install f1-mcp

从源代码安装:

pip install git+https://github.com/Luffy610/f1-mcp.git

码头工人

docker compose up -d

MCP服务器将在 http://localhost:8000/sse.

MCP客户端配置

克劳德桌面/克劳德代码(stdio——推荐)

{
  "mcpServers": {
    "f1": {
      "command": "f1-mcp"
    }
  }
}

SSE模式(远程/Docker)

{
  "mcpServers": {
    "f1": {
      "type": "sse",
      "url": "http://localhost:8000/sse"
    }
  }
}

要手动启动SSE服务器,请执行以下操作: python server.py

工具类别

类别工具示例
第8节比赛信息、天气、赛道详情、旗帜事件
车手8排名、车手信息、车队查询、积分
圈数10圈数、分布、干净圈数、删除圈数
部门8部门时间、增量、一致性、改进趋势
遥测12速度/制动/油门/档位轨迹,转角分析
策略10轮胎策略、轮胎长度、复合材料使用、退化
进站6进站时间、进站车道损失、进站总结
比赛位置8超车、战斗、差距演变、领先优势变化
策略情报10欠切/过切,最佳坑窗,策略模拟
遥测情报10制动分析、转弯速度、污浊空气、能量部署
高级分析8驾驶员风格聚类、攻击性/风险指数、一致性
预测AI14比赛获胜者、超车概率、轮胎悬崖、安全车
可视化6速度图、比赛进展、轮胎退化图

示例提示

Analyze why Verstappen won the 2023 Bahrain GP. Break down his tyre strategy,
pit stops, race pace trend, and any overtakes he made.
Compare Verstappen and Leclerc through Turn 10 at the 2023 Bahrain GP.
Who brakes later, carries more apex speed, and gets on the throttle earlier?
Simulate how the 2023 Bahrain GP would have played out if Verstappen used
a two-stop strategy instead of his actual strategy.

看 example.md 有关它们触发的特定工具的更详细的示例提示。

贡献

我们欢迎捐款!这 master 分支受到保护--请 克隆仓库,创建一个功能分支,并提交一个pull请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/my-new-tool)
  3. 进行更改并确保测试通过(python -m pytest tests/ -v)
  4. 提交拉取请求

看 贡献.md 有关项目结构、添加工具和代码风格的详细指南。

报告问题和请求功能

发展

# Install in editable mode with dev dependencies
pip install -e ".[dev]"

# Run all tests
python -m pytest tests/ -v

# Run specific test group
python -m pytest tests/ -v -k "test_lap"

# Start SSE server for development
python server.py

建筑

f1_mcp/                → Python package
  server.py            → Entry point, registers all tool modules
  config.py            → FastF1 cache configuration
  connectors/          → Data sources (FastF1Loader, ErgastClient)
  core/                → Caching layer + serialization utilities
  models/              → Pydantic schemas
  services/            → Business logic (14 service classes)
  tools/               → MCP tool registrations (14 modules, 1:1 with services)
tests/                 → End-to-end test suite (118 tests)

环境变量

变量默认值描述
F1_CACHE_DIR./cacheFastF1数据缓存目录

许可证

麻省理工学院

工具与能力

工具数量

46

资源数量

0

提示词数量

0

能力标签

F1数据分析Python本地部署赛车策略模拟遥测分析赛车预测模型

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 46 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
f1 MCP

MCP World · 本页

46stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

f1 MCP 怎么安装?

公开资料给出的安装命令是 pip install f1-mcp,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

f1 MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

f1 MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

f1 MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

f1 MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP