VOOZH about

URL: https://glama.ai/mcp/servers/rakeshgangwar/f1-mcp-server?locale=ja-JP

⇱ フォーミュラワン MCP サーバー by rakeshgangwar | Glama


フォーミュラワン MCP サーバー

このモデルコンテキストプロトコル(MCP)サーバーは、FastF1 Pythonライブラリを使用して、F1のデータと統計情報へのアクセスを提供します。レースカレンダー、イベント情報、セッション結果、ドライバーデータ、ラップタイム、テレメトリ、チャンピオンシップ順位表など、わかりやすいMCPインターフェースからアクセスできます。

特徴

  • 特定のシーズンのF1レースカレンダーを入手

  • グランプリイベントの詳細情報を取得する

  • セッション結果を取得する(レース、予選、練習)

  • ドライバー情報と統計にアクセスする

  • ラップタイムとテレメトリデータでドライバーのパフォーマンスを分析

  • 複数のドライバーのパフォーマンスを比較する

  • ドライバーとコンストラクターのチャンピオンシップ順位を取得する

Related MCP server: Formula One MCP Server

前提条件

  • Node.js 18以降

  • Python 3.8以降

  • FastF1ライブラリ

インストール

1. Pythonの依存関係をインストールする

pip install fastf1 pandas numpy

2. Node.jsの依存関係をインストールする

cd f1-mcp-server
npm install

3. TypeScriptコードをビルドする

npm run build

4. MCP設定に追加

Cline MCP 設定ファイル ( ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ) に以下を追加します。

{
 "mcpServers": {
 "formula1": {
 "command": "node",
 "args": ["/Users/rakeshgangwar/Documents/Cline/MCP/f1-mcp-server/build/index.js"],
 "disabled": false,
 "autoApprove": []
 }
 }
}

利用可能なツール

1. get_event_schedule

特定のシーズンのF1レースカレンダーを取得します。

パラメータ:

  • year (数字):シーズン年(例:2023)

2. get_event_info

特定のF1グランプリに関する詳細情報を取得します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • identifier (文字列):イベント名またはラウンド番号(例:「モナコ」または「7」)

3. get_session_results

特定のF1セッションの結果を取得します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • event_identifier (文字列): イベント名またはラウンド番号 (例: "Monaco" または "7")

  • session_name (文字列): セッション名 (例: "Race", "Qualifying", "Sprint", "FP1", "FP2", "FP3")

4. get_driver_info

特定のF1ドライバーに関する情報を取得します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • event_identifier (文字列): イベント名またはラウンド番号 (例: "Monaco" または "7")

  • session_name (文字列): セッション名 (例: "Race", "Qualifying", "Sprint", "FP1", "FP2", "FP3")

  • driver_identifier (文字列): ドライバー識別子 (番号、コード、または名前。例: "44"、"HAM"、"Hamilton")

5. analyze_driver_performance

F1 セッションにおけるドライバーのパフォーマンスを分析します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • event_identifier (文字列): イベント名またはラウンド番号 (例: "Monaco" または "7")

  • session_name (文字列): セッション名 (例: "Race", "Qualifying", "Sprint", "FP1", "FP2", "FP3")

  • driver_identifier (文字列): ドライバー識別子 (番号、コード、または名前。例: "44"、"HAM"、"Hamilton")

6. compare_drivers

複数のF1ドライバーのパフォーマンスを比較します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • event_identifier (文字列): イベント名またはラウンド番号 (例: "Monaco" または "7")

  • session_name (文字列): セッション名 (例: "Race", "Qualifying", "Sprint", "FP1", "FP2", "FP3")

  • drivers (文字列):ドライバーコードのコンマ区切りリスト(例:"HAM,VER,LEC")

7. get_telemetry

特定の F1 ラップのテレメトリ データを取得します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • event_identifier (文字列): イベント名またはラウンド番号 (例: "Monaco" または "7")

  • session_name (文字列): セッション名 (例: "Race", "Qualifying", "Sprint", "FP1", "FP2", "FP3")

  • driver_identifier (文字列): ドライバー識別子 (番号、コード、または名前。例: "44"、"HAM"、"Hamilton")

  • lap_number (数値、オプション): ラップ番号 (指定しない場合は最速ラップが取得されます)

8. get_championship_standings

F1チャンピオンシップの順位表を入手します。

パラメータ:

  • year (数字):シーズン年(例:2023)

  • round_num (数値、オプション): ラウンド番号 (指定されていない場合は最新の順位を取得します)

使用例

サーバーが MCP 設定に追加され実行されると、Cline でこれらのツールを使用して Formula One データにアクセスできるようになります。

クエリの例:

  • 「2023年のF1レースカレンダーを見せてください」

  • 「2022年モナコグランプリの結果はこちら」

  • 「2021年イギリスGPにおけるハミルトンとフェルスタッペンのパフォーマンスを比較」

  • 「2023年イタリアGP予選におけるルクレールの最速ラップのテレメトリーデータを見せてください」

  • 「現在のF1チャンピオンシップの順位はどうなっていますか?」

データソース

このサーバーは、公式のF1タイミングデータ、車両テレメトリ、セッション結果へのアクセスを提供するFastF1 Pythonライブラリを使用します。

ライセンス

マサチューセッツ工科大学

A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Appeared in Searches

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rakeshgangwar/f1-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server