mcpField
L
LiveScore MCP

LiveScore MCP

リモート
livescoremcp.com開発ツール62 週間前に更新
リポジトリ公式サイト

LiveScore MCP について

LiveScore MCPは、世界のサッカーデータを提供するリモートMCPサーバーです。ライブスコア、試合日程、チームや選手の情報を必要とする利用者向けに、APIキー不要の読み取り専用ツールをStreamable HTTPとSSEで提供します。

主な機能

  1. 01試合中のスコアと経過時間を確認
  2. 02日程とリーグ順位を取得
  3. 03チーム、選手、大会の詳細を取得
  4. 04対戦成績、実況、レポートを表示
  5. 05タイムゾーンと言語に応じて結果を調整
  6. 06構造化コンテンツとJSONデータを返却

活用シーン

  1. 01開催中の試合スコアを確認
  2. 02リーグ順位表や得点ランキングを確認
  3. 03チームの選手層、負傷情報、今後の日程を確認
  4. 04試合プレビューや終了後のレポートを取得

MCP 対応

リモートMCPサーバーは、Streamable HTTPの`/mcp`エンドポイントとSSEの`/sse`エンドポイントで、読み取り専用のサッカーデータツールとプロンプトを提供します。クライアントはAPIキーやアカウントなしで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://livescoremcp.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://livescoremcp.com/mcp
SSEhttps://livescoremcp.com/sse

ツール

10
パラメーター型必須説明
datestringはい日付(DD/MM/YYYY 形式、例:30/08/2025)
languagestringいいえ言語コード(en、nl、de など)
tzoffsetnumberいいえタイムゾーンオフセット(分単位。例:UTC+2 は 120)。デフォルト:0

詳細

LiveScore MCP

世界 1000 以上のリーグのリアルタイムのサッカーのスコア、試合日程、チーム統計、選手データを提供する無料のModel Context Protocol サーバーです。

livescoremcp.com

クイックスタート

Streamable HTTP エンドポイントに任意の MCP クライアントを接続します。

https://livescoremcp.com/mcp

古い SSE トランスポートのみをサポートするクライアントでは、https://livescoremcp.com/sse を使用します。API キーやアカウントは不要です。

Claude Code
claude mcp add --transport http livescore https://livescoremcp.com/mcp
Claude Desktop / claude.ai

Settings → Connectors → Add custom connector → https://livescoremcp.com/mcp

ChatGPT

Settings → Apps & Connectors → Create (developer mode) → https://livescoremcp.com/mcp。認証は不要です。search と fetch は、ChatGPT のコネクターおよびディープリサーチが必要とする形式に準拠しています。

Cursor、Windsurf、VS Code、Cline など
{
  "mcpServers": {
    "livescore": {
      "url": "https://livescoremcp.com/mcp"
    }
  }
}

利用可能なツール

ツール説明
get_live_scores現在進行中の試合とスコア、試合時間。国またはリーグで絞り込めます
get_day_fixtures指定日の全試合(結果、進行中の試合、キックオフ時刻)。国またはリーグで絞り込めます
get_league_fixtures大会の最新結果、進行中の試合、今後の試合日程、または特定のラウンド
get_standingsリーグ順位表:勝ち点、得失点差、直近の成績、出場権獲得ゾーンと降格ゾーン
get_top_scorers大会の得点ランキング
get_head_to_head2 チームの通算対戦成績、直近の対戦、次回の対戦
get_match試合の詳細:イベント、ラインナップ、交代、統計、負傷情報、直近の成績、レポート、直接対決
get_teamチームのプロフィール:結果、試合日程、選手一覧、負傷情報、移籍、監督、スタジアム、タイトル
get_player選手のプロフィール:シーズン別・大会別の統計、市場価値、負傷情報、移籍
searchチーム、選手、大会を検索します。型付き ID(team:9002、league:EnglandPremierLeague)、タイトル、リンクを返します
fetch検索結果の ID に対応する詳細情報(チーム、選手、大会、試合)
get_team_imageチームのロゴ URL
get_fixturesget_league_fixtures のエイリアス(1.0 クライアント向けに維持)
get_match_report試合終了後のレポート、または今後の試合のプレビューと出典。9 言語に翻訳されます
get_match_commentaryゴール、カード、交代を含む分単位の実況を時系列で返します
health接続確認

リストまたはレポートを返すツールは、テキストに加えて structuredContent も設定します。これはツールの outputSchema で定義されているため、クライアントは文章を解析せずにフィールドを読み取れます。テキスト自体は変更されません。

回答は言語モデル向けの簡潔なテキストです。後続の呼び出しに使える ID と、各試合、チーム、選手、大会への football-mania.com リンクを含みます。すべてのツールは読み取り専用です。

  • 名前または ID:チーム、選手、大会は名前("Arsenal"、"La Liga")で指定できます。最適な検索結果が使用されます。
  • タイムゾーン:timezone(IANA 形式。例:Europe/London)を指定すると、キックオフ時刻と「今日」の基準に反映されます。デフォルトは UTC です。
  • 言語:language(en、es、de、fr、pt、pt-BR、ar、…)で、チーム名や大会名、およびリンクの言語を設定します。
  • 生データ:format: "json" を指定すると、基となるフィードが返されます。

プロンプト

MCP プロンプトに対応するクライアントでは、次のコマンドをすぐに利用できます。

プロンプト引数
match_previewteam_a、team_b
league_roundupleague
team_reportteam
live_nowcountry(省略可)

質問例

接続したら、AI アシスタントにそのまま質問できます。

  • 「現在のライブスコアを教えてください」
  • 「プレミアリーグの順位表を表示してください」
  • 「ラ・リーガの得点ランキング上位は誰ですか?」
  • 「今週のバルセロナの結果と、次の対戦相手を教えてください」
  • 「今夜のチャンピオンズリーグでゴールを決めたのは誰ですか?」
  • 「今週土曜日にブラジルで行われる試合を教えてください」
  • 「アヤックスの選手一覧と負傷情報を教えてください」
  • 「レアル・マドリードとバルセロナの直接対決の成績を教えてください」

データソース

すべてのサッカーデータは、football-mania.com から提供されています。世界中の 1000 以上のリーグや大会を網羅し、リアルタイムのスコア、試合日程、チーム統計、選手プロフィール、試合詳細を提供する総合的なサッカーデータプラットフォームです。

Football Mania はモバイルアプリでもご利用いただけます。

利用ポリシー

LiveScore MCP は、個人および非商用での利用は無料です。

  • レート制限が適用されます(IP あたり毎分 30 回のツール呼び出し)
  • 大量のスクレイピングや自動データ収集は禁止されています
  • 商用利用には許可が必要です。相談するには issue を作成してください

技術スタック

  • mcp-go を使用した Go
  • Streamable HTTP(/mcp、ステートレス)および SSE(/sse)トランスポート
  • Coolify でデプロイ

セルフホスティング

サッカーデータは football-mania.com 独自の API から取得されます。この API は livescoremcp.com でホストされているインスタンスにデータを提供します。セルフホスト版は、開発およびテストを目的としています。

git clone https://github.com/holoduke/livescore-mcp.git
cd livescore-mcp
go build -o livescore-mcp .
PORT=8080 ./livescore-mcp

または Docker を使用します。

docker build -t livescore-mcp .
docker run -p 8080:8080 livescore-mcp

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。