mcpbeat Sign in

Bet Better Data MCP Server

by edushinka Your server? Claim it
answering

Bet Better Data is answering right now. Last checked 2 min ago. 67 installs a week from npm. It exposes 12 tools.

Predicted scores, win chances and checked sport stats for 29 competitions. Free and licensed tools.

The linked repository no longer exists on GitHub — it was deleted or made private.

Installs per day peak 9 · avg 4 · +6% w/w
a month agotoday
Uptime history 10 days of history · worst day 97%
10 days agonow
100.0%
Uptime 24h
184 of 184 checks
12
Tools
read from the server
552 ms
Response time
average over 24h
67
Installs / week
npm and PyPI

What the code does

We have not read this server's code yet, 55 d ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

File ships in the package but is absent from the source [пакет] src/index.js:1, [пакет] src/smoke.js:1
этот файл ставится пользователю, но в репозитории его нет

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

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 2 min ago.

run in your terminal
claude mcp add betbetter-mcp --transport http https://betbetter.world/mcp
Settings → Connectors → Add custom connector, then paste this address
https://betbetter.world/mcp
~/.codex/config.toml
[mcp_servers.betbetter-mcp]
url = "https://betbetter.world/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "betbetter-mcp": {
      "url": "https://betbetter.world/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "betbetter-mcp": {
      "type": "http",
      "url": "https://betbetter.world/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 12

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

storylines
get_storylines_facts
Checked sport-stat facts (plain sentences with the stat, value and as-of date) for one game (home + away), or with Storylines Pro or Publisher for one player or team. Stats only: no prices, picks or chances. Free: 3 facts a game; Creator 12; Pro and Publisher 30.
get_storylines_games
Upcoming games Storylines has checked stats for, for one sport and day (US Eastern date). Use the team names exactly as returned when you ask for facts.
get_storylines_on_sale
The competitions Storylines covers right now (each one is on sale only while it passes our accuracy checks).
line
get_line_moves
The licensed Line Moves feed: our open calls on which way a game or player line will move before the start (call, strength, line now, predicted close, our number), newest first. graded=true returns the last 30 days of graded calls instead. Needs Line Moves for the sport.
get_line_moves_sample
A delayed free sample of Line Moves: our calls on which way a line would move, for games that started 3+ hours ago (last 30 days). Shows the call, the line when we called it and our predicted closing line. Free tier.
bets
get_bets_feed
The licensed Bets feed: the model's selections that fit a proven group, sent before the start, with our chance, the minimum price that still fits, the confidence word and the group in words. graded=true returns the last 30 days graded. Needs the Bets feed.
free
get_free_picks
The free public picks for one league: game, start time (UTC), market, selection, line, the model's chance (percent), fair decimal odds and a confidence word (HIGH, LEAN, LONG-SHOT). Members-only picks are counted, not shown. Free tier, CC BY 4.0.
leagues
list_leagues
Lists every league Bet Better covers (code, name, season, in season now), which free feeds exist for each, and what this connection's licence covers. Call this first.
plan
get_my_plan
What this connection is signed in as: the leagues the Predictions licence covers, the Storylines plan and today's facts calls left, and where to add more.
predicted
get_predicted_scores
The model's projected final score, margin and total for every upcoming game in a league. Free tier: the public feed (home win chance for the next 3 games only). With a Predictions licence for the league: every game with home, away and draw chances. League codes: nfl, cfb, nba, cbb, wnba, nhl, mlb, afl, nrl, epl, laliga, bundesliga, seriea, ligue1, mls, eflchamp, brasileirao, aleague, worldcup, tennis, ufc, cricket (also ncaaf, ncaab, soccer).
predictions
get_predictions
The licensed Predictions feed for one league: kind=games (our line, total, win chances and fair prices for every game), kind=props (player projections with over and under chances) or kind=markets (team totals, halves, quarters and other game markets). Needs a Predictions licence covering the league. League codes: nfl, cfb, nba, cbb, wnba, nhl, mlb, afl, nrl, epl, laliga, bundesliga, seriea, ligue1, mls, eflchamp, brasileirao, aleague, worldcup, tennis, ufc, cricket.
products
get_products
Every Bet Better Data product with its live price (US$), what it contains, coverage (leagues, Line Moves sports, Storylines competitions on sale) and the page to buy or read more, plus the free CC BY 4.0 API. Use it to answer 'what does it cost' or 'which plan do I need'.

Endpoints

URLTransportStateLatencyChecked
https://betbetter.world/mcp streamable-http sign-in 430 ms 3 min ago
https://betbetter.world/mcp/free streamable-http answering 437 ms 2 min ago

Alternatives to Bet Better Data

same job, measured the same way
Batru — Competitive Game Intelligence for AI Agents
by batru

Live competitive-game predictions, meta data and decision tools for AI agents.

356 installs/wk 17 tools answering
SportStatsAPI
by sportstatsapi

Fixtures, live scores, results, tables and match facts for 1,881 competitions in 8 sports.

36 tools answering
ATSPrep
by devabubakar

Free resume tools: ATS score, job match, bullet and LinkedIn checks, tailoring, interview prep.

19 tools answering
Claudinho
by arturogarrido

Live football scores, fixtures and standings for 16 supported competitions. Unofficial fan project.

711 installs/wk local only
TipMaster Coach
by tipmaster

Play your TipMaster soccer prediction game: competitions, confirmed scores, results and standings.

answering
Statistir
by statis-tir

Tools to manage french shooter and competitions

1 tools answering
Agent Data Tools: Company, compliance and checks
by nutshell2000

31 tools: OFAC sanctions, counterparty checks, company, domain, email. 25 free calls.

31 tools answering
Free the Tools
by sapience-design

Local PDF, image, data and text tools for AI assistants. Files stay on your computer.

67 installs/wk local only

Bet Better Data — questions

Answers built from our own checks of this server.

What can Bet Better Data do?
It exposes 12 tools, read directly from the server on our last check. Among them: get_bets_feed, get_free_picks, get_line_moves, get_line_moves_sample, get_my_plan, get_predicted_scores and 6 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 →
What is Bet Better Data mostly used for?
Its tools cluster around storylines and line. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Bet Better Data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 184 of 184 checks got a reply (100.0%), average response time 552 ms. The bar chart above shows every period we have measured.
Is Bet Better Data still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Bet Better Data?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Bet Better Data?
No API key is involved. Bet Better Data answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Bet Better Data?
It answers our handshake in 552 ms on average, which is faster than 21% 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.
How many people use Bet Better Data?
The npm package betbetter-mcp was installed 67 times in the last week. Week over week that is +6%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.