Connect any assistant that supports tools and it can look up fixtures, live scores, tables and match briefings on its own. Agents pay per request in USDC, with no account and no contract.
get_matches(league_id: 1229, date: "2026-10-17")Paid 0.002 USDCget_match_briefing(match_id: 7301184)Paid 0.02 USDCYour assistant decides when it needs data. Each request is priced, paid and answered in one exchange.
It calls one of our tools, for example the fixtures for a competition or the briefing for a match.
The reply says what the request costs: 0.002, 0.005 or 0.02 USDC, depending on the tool.
Its wallet pays the amount in USDC using the x402 payment standard. No account, no invoice.
Once the payment checks out, the assistant gets the data and the ready sentences to answer with.
The tools cover the same data as the API, grouped into three price levels: lists, details and briefings.
| Tool | What it returns | Level | Per call |
|---|---|---|---|
find_leagues | Competitions of a sport and their ids, by name or country | Free | Free |
get_matches | Fixtures, live scores and results by date, competition or team | List | 0.002USDC |
get_standings | The current table for a competition | List | 0.002USDC |
get_match | One match in full: score, status, events, venue and referee | Detail | 0.005USDC |
get_team | A team profile with its squad | Detail | 0.005USDC |
get_match_briefing | The match briefing as facts and ready sentences, in five languages | Briefing | 0.02USDC |
Also get_live_matches, find_teams, get_match_details, get_league_facts, get_team_briefing and get_player, at the same three prices; list_sports is free.
Pay per call suits assistants that ask now and then. For steady traffic a monthly key is cheaper. Move the sliders to see which fits.
Fixtures, results, tables and competition lists.
One match or one team in full.
A match preview with facts and ready sentences.
Calls your assistant makes on an average day.
Based on 30 days. A key covers one sport; the full pack covers all eight plus horse racing from $199 per month.
One address works for every assistant that supports the Model Context Protocol. Pick yours.
# Connector address
https://mcp.sportstatsapi.com/mcp
claude mcp add --transport http sportstats \ https://mcp.sportstatsapi.com/mcp
{
"mcpServers": {
"sportstats": { "url": "https://mcp.sportstatsapi.com/mcp" }
}
}
# Header on requests to mcp.sportstatsapi.com Authorization: Bearer sk_live_…
Pay per call works straight away. The agent's wallet pays each request directly, with nothing to sign up for.
Fixtures, scores, tables and briefings for 1,886 competitions, with the facts in five languages.
Your assistant answers from real results and tables instead of guessing, and never gives predictions or betting tips.
Start with pay per call today. When your assistant gets busy, a monthly key from $79 covers the calls.