Football Atlas について
Football Atlas は、サッカーのルールや主要大会を扱うホスト型の読み取り専用 MCP サーバーです。ナレッジグラフから、出典、信頼度、証拠レベル、検証日を伴う主張を返します。
主な機能
- 01ナレッジグラフの検索
- 02出典付きの質問回答
- 03エンティティ、トピック、関係の取得
- 04出典と最新情報の確認
- 05ルールと大会を網羅
活用シーン
- 01競技規則の条文を確認
- 02VARが介入できる条件を調査
- 03大会形式や出場資格を確認
- 04主張の根拠となる出典を追跡
MCP 対応
リモートのStreamable HTTP MCPエンドポイントで、読み取り専用ツールを8種類提供します。応答には構造化データと主張の出典情報が含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://futbolatlas.app/mcp?via=manifestclaude mcp add --transport http app-futbolatlas-futbol-atlas https://futbolatlas.app/mcp?via=manifest{"mcpServers":{"app-futbolatlas-futbol-atlas":{"type":"http","url":"https://futbolatlas.app/mcp?via=manifest"}}}Cursor で開く{"servers":{"app-futbolatlas-futbol-atlas":{"type":"http","url":"https://futbolatlas.app/mcp?via=manifest"}}}VS Code で開く{"mcpServers":{"app-futbolatlas-futbol-atlas":{"type":"http","url":"https://futbolatlas.app/mcp?via=manifest"}}}{"mcpServers":{"app-futbolatlas-futbol-atlas":{"serverUrl":"https://futbolatlas.app/mcp?via=manifest"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
9| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返す順位付きヒット数。上位から返します。 |
| query | string | はい | 検索する内容をユーザー自身の言葉で指定します。タイトル、質問、主張のテキスト、タグと照合します。アクセント記号とアポストロフィは無視されるため、'jose' で 'José' が見つかります。 |
詳細
Football Atlas — MCP サーバー
サッカー競技規則と世界の主要なサッカー大会に関する情報。すべての主張に一次資料の出典を付記しています
厳選したナレッジグラフを提供する リモート MCP サーバー です。返されるすべての主張は登録済みの出典に結び付いています。ツールは出典と信頼度を添えて主張を返すため、エージェントは断言するだけでなく、根拠を示すことができます。
インストールは不要です。ホスト型のストリーミング可能な HTTP エンドポイントです。
https://futbolatlas.app/mcp
Smithery にも掲載されています。
クライアントに追加する
Claude Code
claude mcp add --transport http futbol-atlas https://futbolatlas.app/mcp
Claude Desktop/mcpServers を読み込む任意のクライアント
{
"mcpServers": {
"futbol-atlas": {
"type": "streamable-http",
"url": "https://futbolatlas.app/mcp"
}
}
}
API キー、アカウント、認証は不要です。読み取り専用です。
クライアントを使わずに応答を確認する:
curl -s https://futbolatlas.app/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'mcp-protocol-version: 2025-06-18' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
ツール
8 つのツールがあり、それぞれに outputSchema があり、structuredContent を返します。
| ツール | 引数 | 機能 |
|---|---|---|
get_overview | — | コーパスの概要です。このインスタンスが把握している内容、種類ごとの件数、公開済みタグ、情報の鮮度を確認できます。コーパスが質問に答えられるかまだ分からない場合は、まずこちらから始めてください。 |
search | query, limit? | ナレッジグラフの全文検索です。アクセント記号とアポストロフィを区別しないため、ユーザー自身の言葉で検索できます。各検索結果には関連度スコアと一致したフィールドが含まれます。 |
answer | question | コーパスから質問に回答します。一致したオブジェクトの主張を出典と信頼度とともに返します。出典のない回答は決して返しません。 |
get_entity | id | ID を指定してナレッジオブジェクトを 1 件取得し、その主張と各主張が引用する出典を返します。 |
get_topic | tag | 指定したタグが付いたナレッジオブジェクトを一覧表示します(トピックはコンテンツに基づくタグです)。 |
get_related | id | オブジェクトのグラフ上の隣接項目です。出方向と入方向の関連を、それぞれ関連タイプとともに返します。 |
get_sources | object_id? | 出典レジストリ全体、または 1 つのオブジェクトが引用する出典だけを返します。コーパスを信頼する前に、その内容を判断するために使います。 |
get_latest | limit? | 最近検証されたナレッジオブジェクトを返します。情報の鮮度を確認できます。 |
想定される使い方は get_overview → search または answer → get_entity
→ get_related です。get_overview が用意されているのは、エージェントが無作為に問い合わせる前に、このコーパスが役立つかどうかを把握する必要があるためです。
コーパスの内容
| ナレッジオブジェクト | 141 |
| 登録済み出典 | 132 |
| 公開済みトピック | 96 |
| 種類 | オブジェクト数 |
|---|---|
| エンティティ | 114 |
| 用語集 | 12 |
| FAQ | 7 |
| ガイド | 5 |
| 比較 | 3 |
対象分野:IFAB が定める 17 条のサッカー競技規則、VAR のプロトコルとレビューの分類、大会形式と出場資格の獲得方法、オフサイド、ハンドの規則、およびそれらを判断する文言です。
回答できるように設計された質問
- ボールがプレーされた瞬間の競技者の位置について、第 11 条には正確に何と書かれていますか?
- VAR が介入できるのはどのような場合で、介入が禁止されるのはどのような場合ですか?
- チームがチャンピオンズリーグのリーグフェーズに出場するには、どうすればよいですか?
実際の回答例
稼働中のエンドポイントに answer で 「VAR はいつ介入できるか」 と問い合わせると、以下の structuredContent が返ります(抜粋):
{
"answered": true,
"entity": {
"id": "var",
"name": "VAR (Video Assistant Referee)",
"evidence_tier": "primary",
"confidence": 0.94,
"last_verified": "2026-08-08",
"canonical_url": "https://futbolatlas.app/k/var"
},
"claims": [
{
"text": "The VAR may assist the referee only for a clear and obvious error or a serious missed incident in these match-changing categories: goal/no goal, penalty/no penalty, direct red card, and mistaken identity when the referee cautions or sends off the wrong player of the offending team.",
"sources": [{ "title": "Video Assistant Referee (VAR) protocol (Laws of the Game 2026/27)" }]
}
]
}
回答に含まれる情報に注目してください。根拠のレベル、信頼度、最終検証日、そして主張の出典です。エージェントが解析しなければならない文章ではなく、処理に利用できるフィールドとして提供されます。エージェントは根拠の弱い主張の使用を控えたり、一次資料を直接引用したりできます。
コーパスが回答できない場合、answered は false になります。推測で補うことはなく、情報の欠落は記録されるため、後から補完できます。
機械可読なエンドポイント
MCP エンドポイントは、複数あるエンドポイントのひとつです。同じコーパスは、エージェントが直接読み取れるプレーンファイルとしても提供されています。
| エンドポイント | 内容 |
|---|---|
/llms.txt | text/plain 形式のインデックス |
/llms-full.txt | コーパス全体をまとめたファイル |
/ai-index.json | このインスタンスが公開するすべてのエンドポイントと、そのコンテンツタイプ |
/api/index.json | ナレッジオブジェクトごとの JSON ドキュメント |
/api/sources.json | ソースレジストリの全内容 |
/.well-known/mcp/server.json | このサーバーのマニフェスト |
各ナレッジオブジェクトには、人間向けのページと、同じ ID の機械向けデータがあり、すべてで一致する正規 URL が設定されています。
このリポジトリの server.json にある version
これはフレームワークのバージョンではなく、コーパスのバージョンです(ADR-017)。40 個のオブジェクトが増えたコーパスは、誰かがソフトウェアのリリースを作成するのを待たずに再公開できる必要があります。また、フレームワークのパッチによって、変更されていないコーパスの「新バージョン」が告知されてはなりません。正式な値は、サイトが生成して提供する値、つまり /.well-known/mcp/server.json の version フィールドと、その隣にある _citarium.corpus_version です。
このリポジトリ内のコピーは手動で管理されており、実際の値と乖離しています。サイトが 2026.809.141 を提供していた間、このコピーは 0.6.5 のままでした。MCP Registry に公開する前に、提供されている値をコピーしてください。2 つのファイルが意図的に異なるのは、それ以外の点です。このファイルではリモートに ?via=registry が付いており、提供されるファイルでは ?via=manifest が付いています。これにより、各チャネルから送られるトラフィックを区別できます。
組み込み前に知っておきたい動作
POSTのみ対応。 それ以外のすべてのメソッドには、Allow: POST, OPTIONSヘッダーを付けて405を返します。- レート制限: クライアントごとに毎分 120 リクエストです。共有ストアでカウントされ、すべてのレスポンスで
RateLimit-Limit、RateLimit-Remaining、RateLimit-Resetとして公開されます(3 つとも CORS 経由で公開されます)。制限機能はフェイルオープンで、ストアに接続できない場合でもリクエストは処理されます。 - 不正な入力には、仕様に準拠した JSON-RPC エラーを返します。解析できない本文には
-32700、不明なツールには-32602を返し、HTML のエラーページは返しません。 - リクエスト本文にはサイズ上限があり、トランスポート処理の前に検証されます。
プライバシー
アカウント、Cookie、広告はありません。利用状況は、日ごとにローテーションするハッシュ化された識別子を使って集計され、200 日間保持されます。生の IP アドレスは保存されません。ポリシー全文:PRIVACY.md。
出典とライセンス
ナレッジコンテンツは CC-BY-4.0 です。利用する際は、出典を明記してください。ソースレジストリを公開しているのは、主張を信頼するのではなく検証できるようにするためです。get_sources は、各主張の根拠を返します。
主張には、証拠の段階と last_verified の日付が付いています。証拠が弱い場合、オブジェクトにはそれが明記され、証拠の強さが実際以上に表現されることはありません。
構築方法
Citarium によってコンパイルされ、提供されています。Citarium は、外部評価を受けながら、単一のソースからナレッジグラフをウェブサイト、API、MCP サーバー、エージェントが読み取れるファイルに変換する、ソース公開型のフレームワークです。
フレームワークのコードは Business Source License 1.1 でライセンスされており、そのリポジトリは公開されていません。公開されているもの、そして回答を信頼するうえで実際に重要なものは、このサーバー、サーバーが提供するコーパス、そしてすべての主張の背後に登録されたソースです。get_sources は各主張の根拠を返すため、信頼するのではなく検証できます。
このリポジトリは、サーバーの公開窓口であり、そのマニフェストとドキュメントを収録しています。コーパス本体は futbolatlas.app にあります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。