LiveScore MCP について
LiveScore MCPは、世界のサッカーデータを提供するリモートMCPサーバーです。ライブスコア、試合日程、チームや選手の情報を必要とする利用者向けに、APIキー不要の読み取り専用ツールをStreamable HTTPとSSEで提供します。
主な機能
- 01試合中のスコアと経過時間を確認
- 02日程とリーグ順位を取得
- 03チーム、選手、大会の詳細を取得
- 04対戦成績、実況、レポートを表示
- 05タイムゾーンと言語に応じて結果を調整
- 06構造化コンテンツとJSONデータを返却
活用シーン
- 01開催中の試合スコアを確認
- 02リーグ順位表や得点ランキングを確認
- 03チームの選手層、負傷情報、今後の日程を確認
- 04試合プレビューや終了後のレポートを取得
MCP 対応
リモートMCPサーバーは、Streamable HTTPの`/mcp`エンドポイントとSSEの`/sse`エンドポイントで、読み取り専用のサッカーデータツールとプロンプトを提供します。クライアントはAPIキーやアカウントなしで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://livescoremcp.com/mcpclaude mcp add --transport http livescore https://livescoremcp.com/mcp{"mcpServers":{"livescore":{"type":"http","url":"https://livescoremcp.com/mcp"}}}Cursor で開く{"servers":{"livescore":{"type":"http","url":"https://livescoremcp.com/mcp"}}}VS Code で開く{"mcpServers":{"livescore":{"type":"http","url":"https://livescoremcp.com/mcp"}}}{"mcpServers":{"livescore":{"serverUrl":"https://livescoremcp.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://livescoremcp.com/mcphttps://livescoremcp.com/sseツール
10| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| date | string | はい | 日付(DD/MM/YYYY 形式、例:30/08/2025) |
| language | string | いいえ | 言語コード(en、nl、de など) |
| tzoffset | number | いいえ | タイムゾーンオフセット(分単位。例:UTC+2 は 120)。デフォルト:0 |
詳細
LiveScore MCP
世界 1000 以上のリーグのリアルタイムのサッカーのスコア、試合日程、チーム統計、選手データを提供する無料のModel Context Protocol サーバーです。
クイックスタート
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_head | 2 チームの通算対戦成績、直近の対戦、次回の対戦 |
get_match | 試合の詳細:イベント、ラインナップ、交代、統計、負傷情報、直近の成績、レポート、直接対決 |
get_team | チームのプロフィール:結果、試合日程、選手一覧、負傷情報、移籍、監督、スタジアム、タイトル |
get_player | 選手のプロフィール:シーズン別・大会別の統計、市場価値、負傷情報、移籍 |
search | チーム、選手、大会を検索します。型付き ID(team:9002、league:EnglandPremierLeague)、タイトル、リンクを返します |
fetch | 検索結果の ID に対応する詳細情報(チーム、選手、大会、試合) |
get_team_image | チームのロゴ URL |
get_fixtures | get_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_preview | team_a、team_b |
league_roundup | league |
team_report | team |
live_now | country(省略可) |
質問例
接続したら、AI アシスタントにそのまま質問できます。
- 「現在のライブスコアを教えてください」
- 「プレミアリーグの順位表を表示してください」
- 「ラ・リーガの得点ランキング上位は誰ですか?」
- 「今週のバルセロナの結果と、次の対戦相手を教えてください」
- 「今夜のチャンピオンズリーグでゴールを決めたのは誰ですか?」
- 「今週土曜日にブラジルで行われる試合を教えてください」
- 「アヤックスの選手一覧と負傷情報を教えてください」
- 「レアル・マドリードとバルセロナの直接対決の成績を教えてください」
データソース
すべてのサッカーデータは、football-mania.com から提供されています。世界中の 1000 以上のリーグや大会を網羅し、リアルタイムのスコア、試合日程、チーム統計、選手プロフィール、試合詳細を提供する総合的なサッカーデータプラットフォームです。
Football Mania はモバイルアプリでもご利用いただけます。
利用ポリシー
LiveScore MCP は、個人および非商用での利用は無料です。
- レート制限が適用されます(IP あたり毎分 30 回のツール呼び出し)
- 大量のスクレイピングや自動データ収集は禁止されています
- 商用利用には許可が必要です。相談するには issue を作成してください
技術スタック
セルフホスティング
サッカーデータは 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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。