Football Live MCP
Football Live MCP
API-FootballのライブサッカーデータをHTTP経由で公開するリモートMCPサーバーです。MCP SDKを使わずにJSON-RPC 2.0を直接実装しています。
ローカルのFootball Intelligence MCPサーバーのコンパニオンです。こちらは現在のシーズンを提供し、ローカル版はPostgreSQLに保存された過去のデータベース(2010-2025)を提供します。
プロトコル
トランスポート: HTTP。単一のエンドポイントで、リクエストごとに1つのJSON-RPCメッセージを処理します。
エンドポイント | 目的 |
| ヘルスチェック。サーバー名、バージョン、ツール数を返します。 |
| JSON-RPC 2.0メッセージ。通知はボディなしで |
実装メソッド: initialize、notifications/initialized、ping、tools/list、tools/call。
プロトコルバージョン: 2025-06-18。
ツール
ツール | 引数 | 戻り値 |
|
| 指定期間内に予定されている試合 |
|
| スコア付きの終了済み試合 |
|
| 最新のリーグ順位表 |
|
| 負傷中/出場停止中の選手 |
| — | 現在進行中の試合 |
|
| API-FootballのチームID |
リーグID: 39 Premier League、140 La Liga、135 Serie A、78 Bundesliga、61 Ligue 1、94 Primeira Liga、2 UEFA Champions League。
ローカルでの実行
pip install -r requirements.txt
export API_FOOTBALL_KEY=your_key_here
python server.py # listens on :8080確認:
curl http://localhost:8080/
curl -X POST http://localhost:8080/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Renderへのデプロイ
このディレクトリをGitHubリポジトリにプッシュします。
RenderでNew Web Serviceを作成し、そのリポジトリを接続します。
Renderは
render.yamlを読み取ります。ランタイムがPythonであることと無料プランを確認してください。API-Footballキーを指定して環境変数
API_FOOTBALL_KEYを追加します。デプロイします。公開エンドポイントは
https://<service>.onrender.com/mcpになります。
無料プランでは非アクティブ状態が続くとサービスがスリープするため、一時停止後の最初のリクエストには約50秒かかります。ライブデモの前にGET /に一度アクセスして、スリープを解除してください。
MCPホストからの使用
MCPホスト設定にurlフィールドを含むエントリを追加します:
{
"mcpServers": {
"football_live": { "url": "https://<service>.onrender.com/mcp" }
}
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
API-Football MCP — comprehensive soccer/football data
Football-Data.org MCP — soccer competitions, matches, standings
Sports MCP — wraps TheSportsDB API (free tier, test key 3, no auth required)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jjaquezito/MCP_Remoto'
If you have feedback or need assistance with the MCP directory API, please join our Discord server