AI Ball — AI football match analysis MCP server
online · 100% uptimeio.github.aiballfooty/aiball-mcp·v0.3.0Football match outcome probabilities recorded before kick-off, and an open record of results.
0 stars
Reviews
Write oneNobody has reviewed AI Ball — AI football match analysis yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AI Ball — AI football match analysis tools (4)
write = sends, deletes, buys or postsget_match_analysisFreeHome / draw / away probabilities from each available model, the most likely outcome, the confidence, the pre-match favourite, when the reading was locked, and the result with a hit flag once the match has finished.
get_match_contextFreeHead-to-head summary, recent form, injuries and suspensions, and schedule density, limited to what is shown publicly on the site.
get_open_recordFreeHits out of matches for the public record, the pre-match favourite and random baselines on the same matches, results by confidence band, and snapshot coverage. Without week_start it covers the whole record; with it, that week only.
list_matchesFreeMatches on one calendar day with their status: upcoming, pending (reading shown, not yet locked) or finished.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- Live reliabilityremote reachable in 2365ms17/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How AI Ball — AI football match analysis compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 888 ms
- faster than 14% of 30,031 servers
What its tools let an agent do: 4 read
Install AI Ball — AI football match analysis in Claude Code, Cursor or VS Code
claude mcp add --transport http aiball-mcp https://aiball.samagent.ai/mcp
What the publisher says
From the AI Ball — AI football match analysis repository's README, as published. We do not edit it. Read it on GitHub
AI Ball MCP server
<!-- mcp-name: io.github.aiballfooty/aiball-mcp -->
Read-only Model Context Protocol server for AI Ball, AI football match analysis.
It gives an AI assistant two things:
- Pre-kick-off outcome probabilities. For each match, the model's home / draw / away probabilities as recorded before kick-off.
- The open record. What happened afterwards: the final score and whether the model's most likely outcome came in. Misses are counted the same way as hits, and nothing is removed after the fact.
No account, no API key. The server only calls AI Ball's public record API.
Tools
Every tool is read-only (readOnlyHint: true). Names are available in English (lang: "en") and Malay (lang: "ms"). Responses are built from a fixed list of fields; nothing from the upstream API is passed through as-is.
Reading the numbers
- models.balanced holds fractions for home, draw and away that sum to 1. This version returns the balanced model; models_available lists what is included.
- result.hit is true when the model's most likely outcome happened.
- hitrate is a percentage. null means the sample is under minband_sample, so use the counts hits and n instead.
- favouritebaseline scores the same matches by always taking the pre-match favourite; randombaseline is one outcome in three.
- upcoming matches are locked before kick-off. pending matches carry a current read that may still change.
The server caches each upstream response for five minutes and spaces its requests, so repeated questions do not hit AI Ball's API again.
Hosted version
Prefer not to install anything? The same record is served over MCP at:
https://aiball.samagent.ai/mcpStreamable HTTP, no sign-in, read-only. It has the three tools below plus getmatchcontext (head-to-head, recent form, injuries and fixtures for finished matches only). Rate limit: 60 requests a minute per IP.
claude mcp add --transport http aiball https://aiball.samagent.ai/mcpInstall (local version)
Claude Desktop
Download aiball-mcp.mcpb from the latest release and open it.
Claude Code
claude mcp add aiball -- npx -y github:aiballfooty/aiball-mcpCursor, VS Code and other clients
{
"mcpServers": {
"aiball": {
"command": "npx",
"args": ["-y", "github:aiballfooty/aiball-mcp"]
}
}
}Requires Node.js 18 or later.
Example questions
- "How did AI Ball's model do on last week's matches?"
- "Which of last week's matches did the model get wrong?"
- "What are the model's probabilities for today's matches, in Malaysia time?"
- "Across the whole record, does the model do better than always taking the favourite?"
Privacy
The server runs on your machine and sends requests only to https://aiball.samagent.ai/api/v1. Requests carry the tool's parameters (a date, a time zone, a language) and a User-Agent of aiball-mcp/. They do not carry your conversation, your files or any identifier. AI Ball's web server keeps standard access logs. Site privacy policy: https://aiball.samagent.ai/en/privacy
Development
npm install
npm test # starts the server and calls every tool against the live APIShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
AI Ball — AI football match analysis: common questions
- Is AI Ball — AI football match analysis MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the AI Ball — AI football match analysis safety report
- How do I install AI Ball — AI football match analysis?
- It runs remotely at aiball.samagent.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does AI Ball — AI football match analysis need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is AI Ball — AI football match analysis maintained?
- The last commit was 29 days ago (2026-10-06). The latest release is v0.3.0.
- Is AI Ball — AI football match analysis up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does AI Ball — AI football match analysis compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.