mcpbeat Sign in

Football Atlas MCP Server

by futbolatlas Your server? Claim it
answering

Football Atlas is answering right now. Last checked 12 min ago. It exposes 9 tools. Last commit 7 Sep 2026.

The Laws of the Game and world football's major competitions, every claim cited to primary sources

Uptime history 31 days of history · worst day 9%
31 days agonow
14.3%
Uptime 24h
13 of 91 checks
9
Tools
read from the server
1055 ms
Response time
average over 24h
0
Stars
last commit 7 Sep 2026

What changed 32

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 23 August 2026. No other catalogue keeps this.

7 Sep a tool changed the parameters it asks for get_related
7 Sep a tool changed version
7 Sep a tool description was rewritten get_related
6 Sep 4 tool descriptions were rewritten answer, get_sources, get_topic and 1 more
6 Sep 2 tools changed the parameters they ask for get_sources, get_topic
6 Sep a tool appeared compare
6 Sep a tool changed version
1 Sep 7 tools changed the parameters they ask for answer, get_entity, get_latest and 4 more
1 Sep 6 tool descriptions were rewritten get_entity, get_latest, get_related and 3 more
1 Sep a tool changed version
and 7 more, back to 23 August 2026

Football Atlas does not always answer

Over the last week it answered 11.1% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add futbol-atlas --transport http https://futbolatlas.app/mcp?via=manifest
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "futbol-atlas": {
      "url": "https://futbolatlas.app/mcp?via=manifest"
    }
  }
}
~/.codex/config.toml
[mcp_servers.futbol-atlas]
url = "https://futbolatlas.app/mcp?via=manifest"
.cursor/mcp.json
{
  "mcpServers": {
    "futbol-atlas": {
      "url": "https://futbolatlas.app/mcp?via=manifest"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "futbol-atlas": {
      "url": "https://futbolatlas.app/mcp?via=manifest"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

answer
answer
Answer a question from the corpus, or refuse. Returns only the claims that bear on the question, each with the sources it cites and its editorial confidence. When the corpus cannot answer, answered is false and abstention_reason plus missing_topics say what was not covered — a refusal is a real result here, not an error. Use this when the user asked a question in words; use search when you want to see the candidates yourself.
compare
compare
Two to six knowledge objects side by side: their cards, every indexed attribute as a matrix (the same fields api/index.json publishes, null where an object does not say), the tags they share, the relations that run between them, the neighbours they have in common, and each one's claims with sources and confidence. Use this when the question is 'X vs Y', 'is X the same as Y' or 'how does X differ from Y' — search or get_topic first if you only have names, then pass the ids. An unknown id lands in `missing` with a near-miss suggestion and the rest are still compared.
entity
get_entity
Fetch one knowledge object by id, with its claims and the sources each claim cites. Use this once search, answer or get_topic has given you an id. An unknown id is not a dead end: the answer names near-miss ids you can retry with.
latest
get_latest
Most recently verified knowledge objects (freshness signal). Use this to judge how current the corpus is, or to see what changed since you last read it. It ranks by verification date and ignores your topic entirely — use search or get_topic when you want objects that are relevant rather than recent.
overview
get_overview
Corpus overview: what this instance knows, counts by type, published tags, freshness. Use this first when you land here and do not yet know whether this corpus can answer your question.
related
get_related
Graph neighbours of an object: outgoing and incoming relations, each with its relation type. PAGED: 25 relations by default, 200 at most, and a response budget of about 64 KB per call — a page over budget comes back shorter WITH a next_cursor, never truncated. One cursor walks both directions, outgoing first; its absence means you have the last page. Use this after get_entity to widen an answer with adjacent objects. It walks one hop from an id you already have — use search when you have a question and no starting object.
search
search
Full-text search over the knowledge graph. Matching ignores accents and apostrophes, so query in the user's own words; every hit carries the fields it matched and a score. BM25 relevance: each query term is weighted by how RARE it is in this corpus and by where it hits (name 3, tags 2, questions 2, body 1). A hit must also cover a minimum share of the question's information, measured in the same rarity weights — matching only common words does not qualify. Centrality (how many objects point at this one) breaks TIES ONLY and is never part of the score, so it cannot make an irrelevant object rank. Two hits with the same matched_fields can still differ: the score is rarity-weighted, so matching a rare term is worth more than matching a common one. Use this whenever you have a question rather than an id, then follow up with get_entity.
sources
get_sources
The instance's source registry — each entry with its evidence tier, reliability and access date. PAGED: 25 entries by default, 200 at most, and a response budget of about 64 KB per call — a page over budget comes back shorter WITH a next_cursor, never truncated. Read next_cursor and call again to continue; its absence means you have the last page. Filter by object_id, tier, host or accessed_since to avoid paging through a registry you do not need. Use this when you need the registry entry behind a citation, or a sample of the whole registry to judge the corpus before trusting it; get_entity already tells you which sources a claim cites.
topic
get_topic
List the knowledge objects carrying a tag (topics are content-backed tags). PAGED: 25 objects by default, 200 at most, and a response budget of about 64 KB per call — a page over budget comes back shorter WITH a next_cursor, never truncated. Read next_cursor and call again to continue, and its absence means you have the last page. Use this to browse a known topic; use search when you have a question rather than a tag, and get_overview to see which tags exist. An unknown tag comes back with the topics that do exist, so a miss still moves you forward.

Endpoints

URLTransportStateLatencyChecked
https://futbolatlas.app/mcp?via=manifest streamable-http answering 1148 ms 12 min ago

Alternatives to Football Atlas

same job, measured the same way
Football Data
by pipeworx-io

Football-Data.org MCP — soccer competitions, matches, standings

36 tools answering
Preuve AI Market Research
by preuve

Market research and competitive intelligence for startup ideas - every finding source-linked.

answering
Limy
by limy

AI search visibility: brand mentions, citations, rankings, competitors and top cited sources.

answering
I
Citation Check
by secondstageturbine

Does a cited URL exist, and does the source name what your claim names? Two answers.

2 tools answering
PromptSpend
by andrewavery7

LLM pricing where every rate carries its source and the date it was last confirmed.

34 installs/wk local only
Openfoot MCP
by bartokulus

Football fixtures, standings, lineups, live events and shot-level xG across 75 competitions.

33 installs/wk local only
I
Agent Evidence API
by thx93

MCP-native web evidence and claim verification: cited, source-grounded evidence for AI agents.

2 tools answering
Delightful's Game Research Starter Pack
by thisisdelightful

Where to look for games industry research: 873 sources across ten markets, cited and free.

6 tools answering

Football Atlas — questions

Answers built from our own checks of this server.

What can Football Atlas do?
It exposes 9 tools, read directly from the server on our last check. Among them: answer, compare, get_entity, get_latest, get_overview, get_related and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Football Atlas working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 13 of 91 checks got a reply (14.3%), average response time 1055 ms. The bar chart above shows every period we have measured.
How do I connect Football Atlas?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Football Atlas need an API key?
No. Football Atlas completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Football Atlas?
It answers our handshake in 1055 ms on average, which is faster than 9% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Football Atlas open source?
No, and the distinction matters: its licence is declared as CC-BY-4.0. That makes it source-available — you can read the code, but the terms are the author's own, not one of the recognised open-source licences. Read them before you build on it.