Football Database and Results
by fdb4.io in Developer tools
Historical football results, draws and no-draw streaks. 11 read-only tools, 6 need no API key.
https://fdb4.io/mcp- Tools
- 11
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 227 ms
- 336 ms slowest 5%
- Last check
- Passed
- 12 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"football-database-and-results": {
"type": "http",
"url": "https://fdb4.io/mcp"
}
}
}11 tools
- predict_draws
[PAID] Rank teams by how overdue a draw is — the question this database exists to answer. Every team has a historical draw rate and a run of matches since its last draw. When the run is long relative to how often that team normally draws, the team is carrying "draw debt", and…
- get_team_prediction
[PAID] How overdue a draw one named team is, plus the results that made it so. Returns the team's draw-likelihood rank and score among all ranked teams, the signals behind it (draw rate, current no-draw streak, longest ever, draw debt), and its recent form — every match in the…
- get_draw_model
[PAID] Every draw reading FDB4 holds for ONE match — use it when someone asks how likely a specific fixture is to end level, rather than which teams are overdue a draw (`predict_draws` answers that). Five readings come back side by side, because they are not interchangeable…
- top_streaks
[PAID] The all-time leaderboard of no-draw runs — the longest any team has gone without drawing. Answers "what is the longest run of matches without a draw on record?" and "who else has done it?". Each entry is one run: its length, the dates it started and ended, and the team…
- get_team_streaks
[FREE] Every no-draw run one team has ever had, plus the one it is on now. A no-draw run is a sequence of matches that ended in a win or a loss. This returns the run currently in progress with each match in it — date, competition, opponent, score — so you can say exactly when…
- list_teams
[FREE] Find a team and its id — the lookup every other team tool depends on. Search by name prefix with `q` ("arse" finds Arsenal), or browse by first letter, or list one kind of team. Each row carries the numeric id and the slug that get_team, get_team_streaks…
- get_team
[FREE] One team's profile and its all-time draw statistics. Returns the team's name, country and type alongside the numbers this database is built on: matches played, draws, draw percentage, the no-draw streak currently running, the longest one ever, the average of its longest…
- list_tournaments
[FREE] Every competition covered — leagues, domestic cups, continental cups, World Cups — with how many matches and how many draws each one holds. Two uses. Without `tournament` it answers "what is in this database, and how draw-heavy is each competition?", returning each…
- list_countries
[FREE] Every country in the database, with its FIFA code and id. Use it to turn a country name into the id and FIFA code the rest of the data is keyed by, or to check which countries are covered at all. Search with `q`, which matches a name prefix or an exact FIFA code ("ENG")…
- search_results
[FREE for the last 7 days · PAID for the archive] Search the match archive: finished matches, newest first, with scores. This is the raw history behind every other tool — decades of results across national team football, domestic leagues and cups. Filter by team, competition…
- head_to_head
[PAID] The complete record between two teams, and every match they have ever played. Answers "who wins more between these two, and how often do they draw?" — matches played, wins each way, draws, goals each way and the draw percentage, all from team A's perspective, followed by…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 12 h ago | Passed | 200 | 249 ms |
| 23 h ago | Passed | 200 | 202 ms |
| 35 h ago | Passed | 200 | 274 ms |
| 46 h ago | Passed | 200 | 204 ms |
| 2 days ago | Passed | 200 | 229 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 211 ms |
| 3 days ago | Passed | 200 | 227 ms |
| 4 days ago | Passed | 200 | 357 ms |
| 4 days ago | Passed | 200 | 266 ms |
| 4 days ago | Passed | 200 | 231 ms |
| 5 days ago | Passed | 200 | 207 ms |
| 5 days ago | Passed | 200 | 217 ms |
| 6 days ago | Passed | 200 | 176 ms |
| 6 days ago | Passed | 200 | 175 ms |
| 6 days ago | Passed | 200 | 255 ms |