fpl-mcp-server について
fpl-mcp-serverは、選手、対戦日程、マネージャーのデータを分析したいFantasy Premier Leagueのプレイヤー向けに、分析・戦略ツールを提供します。ツール、データリソース、戦略プロンプトを備え、あいまい検索と移籍動向の確認にも対応します。
主な機能
- 01選手検索と対戦日程分析
- 02マネージャー・編成・移籍の比較
- 03選手・チーム・ゲームウィークのリソース
- 04編成・移籍計画向けプロンプト
- 05選手名のあいまい検索
- 06当週の獲得・放出動向の追跡
活用シーン
- 01ゲームウィークを分析して先発を組む
- 02対戦日程に合わせて移籍を計画する
- 03マネージャーの編成や移籍を比較する
- 04愛称や表記揺れから選手を探す
MCP 対応
MCP サーバーとして、Fantasy Premier Leagueの分析向けに19個のツール、4つのデータリソース、10個の戦略プロンプトをクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Fantasy Premier League MCP サーバー
Fantasy Premier Leagueの分析と戦略に役立つ包括的な**Model Context Protocol(MCP)**サーバーです。このサーバーは、データに基づく洞察によってFPLのミニリーグで優位に立てるよう、AIアシスタントに強力なツール、リソース、プロンプトを提供します。
機能
このMCPサーバーは、次の機能を通じて包括的なFPL分析を提供します。
- 19種類のインタラクティブなツール - 選手の検索、対戦カードの分析、監督の比較、移籍の追跡など
- 4種類のデータリソース - 選手、チーム、ゲームウィーク、現在のゲームウィークのブートストラップデータにアクセスできます
- 10種類の戦略プロンプト - ゲームウィーク分析、チーム編成分析、移籍計画、チップ戦略、スタメン選択、キャプテン選択に使える構造化テンプレート
- スマートキャッシュ - ブートストラップデータを4時間キャッシュし、データの鮮度を保ちながらAPI呼び出しを最小限に抑えます
- あいまい検索 - 綴りに揺れがある場合やニックネームを使った場合でも選手を検索できます
- 移籍動向のリアルタイム追跡 - 現在のゲームウィークで移籍加入・放出が最も多い選手を追跡します
- 監督の分析 - チーム編成、移籍、チップの使用状況を分析します
- 対戦カード分析 - チームの対戦カードを評価し、有利な試合日程に合わせた移籍を計画します
クイックスタート
オプション1:uvx(推奨)
インストール不要で、すぐに始められる最速の方法です。
{
"mcpServers": {
"fpl": {
"command": "uvx",
"args": ["fpl-mcp-server"],
"type": "stdio"
}
}
}
オプション2:Docker
GitHub Container Registryの公式Dockerイメージを使用します。
{
"mcpServers": {
"fpl": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/nguyenanhducs/fpl-mcp-server:latest"
],
"type": "stdio"
}
}
}
詳しいインストール手順やその他の方法については、**インストールガイド**をご覧ください。
使い方とドキュメント
設定が完了すると、自然言語を使ってClaude DesktopからFPL MCPサーバーを利用できます。
詳しいガイダンスについては、以下をご覧ください。
- ツール選択ガイド - 分析タスクに適したツールを選択できます
データソース
このサーバーは公式のFantasy Premier League APIを使用します。詳しくはこちらをご覧ください。
コントリビュート
コントリビュートを歓迎します!ガイドラインについては、CONTRIBUTING.mdをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。