Docteur Bet — football probabilities
by docteurbet.fr · remote · no sign-in to list tools · v1.0.2 · published by fr.docteurbet
Free football match probabilities (Dixon-Coles), season projections and a public track record.
7 tools: 7 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads7Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http docteurbet https://mcp.docteurbet.fr/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
7 tools
Only reads 7Claude Code: allow
find_matchFinds upcoming or recent football matches (next 21 days) by team name, accepting nicknames such as "PSG", "Man City", "Barça" or "Bayern Munich".No findings
Why it is in this group
- The name "find_match" says "find": a word for reading.
Description, as the server wrote it Finds upcoming or recent football matches (next 21 days) by team name, accepting nicknames such as "PSG", "Man City", "Barça" or "Bayern Munich". Optionally narrow with the opponent and a date. Returns candidate matches with their match_id, to pass to get_match_probabilities. If several teams match (e.g. "Paris" = Paris FC or Paris Saint-Germain), all are returned: ask the user which one they mean.
Annotations the server declares
- title: Find a match
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_match_probabilitiesReturns the probabilities for one football match from the free Dixon-Coles model offered by Docteur Bet (not the Docteur Bet model, which is reserved for value bets in the app): ho…No findings
Why it is in this group
- The name "get_match_probabilities" says "get": a word for reading.
Description, as the server wrote it Returns the probabilities for one football match from the free Dixon-Coles model offered by Docteur Bet (not the Docteur Bet model, which is reserved for value bets in the app): home win / draw / away win, over/under 1.5, 2.5 and 3.5 goals, both teams to score, expected goals, most likely exact scores and team strengths. Get the match_id from find_match or get_upcoming_matches. Always cite the source, the model and the calculation date.
Annotations the server declares
- title: Match probabilities
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_season_projectionReturns the current table of a league with a season projection from tens of thousands of seasons simulated with the free Dixon-Coles model offered by Docteur Bet: each team's chanc…No findings
Why it is in this group
- The name "get_season_projection" says "get": a word for reading.
Description, as the server wrote it Returns the current table of a league with a season projection from tens of thousands of seasons simulated with the free Dixon-Coles model offered by Docteur Bet: each team's chances of winning the title, finishing in Champions League and European places, being relegated, and its projected final points. Not available for cups or for leagues whose format the simulator does not handle (see list_competitions).
Annotations the server declares
- title: Season projection
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_team_strengthsReturns the power ranking of a competition from the free Dixon-Coles model offered by Docteur Bet: each team's attack and defence strength relative to the league average (1 = avera…No findings
Why it is in this group
- The name "get_team_strengths" says "get": a word for reading.
Description, as the server wrote it Returns the power ranking of a competition from the free Dixon-Coles model offered by Docteur Bet: each team's attack and defence strength relative to the league average (1 = average; a lower defence figure is better), an overall index (attack / defence), and the gap between its strength rank and its actual league position.
Annotations the server declares
- title: Team strengths
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_track_recordReturns Docteur Bet's public track record: every value bet published before kick-off and then settled, wins and losses, with the number of bets, average odds and yield for each cou…No findings
Why it is in this group
- The name "get_track_record" says "get": a word for reading.
Description, as the server wrote it Returns Docteur Bet's public track record: every value bet published before kick-off and then settled, wins and losses, with the number of bets, average odds and yield for each country's bookmaker market. These value bets come from the Docteur Bet model, Docteur Bet's own model for app subscribers (not the free Dixon-Coles model); the individual bets are subscriber-only and are not returned.
Annotations the server declares
- title: Track record
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_upcoming_matchesLists the upcoming matches of one competition over the next days, each with home/draw/away probabilities from the free Dixon-Coles model offered by Docteur Bet, when published.No findings
Why it is in this group
- The name "get_upcoming_matches" says "get": a word for reading.
Description, as the server wrote it Lists the upcoming matches of one competition over the next days, each with home/draw/away probabilities from the free Dixon-Coles model offered by Docteur Bet, when published. The competition can be given by name ("Premier League", "Ligue 1", "Champions League"), common abbreviation ("EPL", "UCL") or id from list_competitions.
Annotations the server declares
- title: Upcoming matches
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_competitionsLists the football competitions Docteur Bet models (major European leagues, three second tiers (Championship, Serie B, La Liga 2), other European leagues, Champions League, Europa …No findings
Why it is in this group
- The name "list_competitions" says "list": a word for reading.
Description, as the server wrote it Lists the football competitions Docteur Bet models (major European leagues, three second tiers (Championship, Serie B, La Liga 2), other European leagues, Champions League, Europa League) and what is published for each: match probabilities, full match markets, season projection (title/relegation chances), team strengths. Call this when unsure whether a competition is covered.
Annotations the server declares
- title: List competitions
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http docteurbet https://mcp.docteurbet.fr/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__docteurbet__list_competitions",
"mcp__docteurbet__find_match",
"mcp__docteurbet__get_match_probabilities",
"mcp__docteurbet__get_upcoming_matches",
"mcp__docteurbet__get_season_projection",
"mcp__docteurbet__get_team_strengths",
"mcp__docteurbet__get_track_record"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as docteurbet. Review it before you use it.