Skip to content

betrend MCP Server Review 2026

betrend gives AI assistants live scores, fixtures, tables and head-to-head records through a public MCP server. No account, no key and no price, with 600 calls a minute per IP address.

betrend at a Glance

betrend Sports Data MCP Server Logo
betrend
Free
Free Tier
Live Scores Play-by-Play Box Scores Stats Schedules Standings Rosters Historical Websocket MCP Discord

Green = available · amber = unverified or varies by plan · crossed out = not available. Pricing: 💲 ≈ $20/mo up to 💲💲💲💲💲 = $1,000+/mo. From our directory research.

What betrend Is

betrend runs a sports site with live scores, fixtures and tables, and it opens that data to AI assistants through a free, public MCP server. MCP (Model Context Protocol) is the standard that lets Claude, ChatGPT and other assistants call outside tools. You add one address as a connector, and the assistant can answer "what football is live right now?" with real scores.

There is no account, no key and no price. The server is read-only and serves scores, fixtures, results, tables, team form and head-to-head records. It carries no odds: the main betrend site shows odds, but the MCP server leaves them out on purpose.

Coverage and Data

The server covers football, cricket, basketball, ice hockey, tennis, esports and more, and the site lists over 20 sports in all, from darts and snooker to Formula 1. Coverage runs wide rather than deep. A search for "Premier League" returned the men's league, the women's league, Premier League 2 and two cups, each with its page URL.

What you can ask for:

  • Live scores: matches in play now, by sport or competition.
  • Fixtures and results: one day at a time, from 3 years back to 14 days ahead.
  • Match details: score by period, goals, cards, venue and round.
  • Tables and teams: standings for a season, a team's last 5 results and next 5 matches.
  • Head to head: wins, draws and losses, with the last 10 meetings.

There are no player stats, rosters or box scores. Live data can trail the match by about a minute, which is fine for an assistant and too slow for in-play trading.

Seven Tools, No Key

The server speaks Streamable HTTP at https://betrend.im/mcp and exposes seven tools: search, live_scores, matches_by_date, match_details, standings, team and head_to_head. The usual flow is to call search first, then pass the URL it returns into the other tools.

Answers come back as short text lines, one per match, each with a link to the full betrend page, for example Vietnam 2-0 Thailand (Live, U23 Friendly Games) followed by the match URL. That suits a language model well. If you want structured JSON fields for your own app, you will have to parse the text yourself.

In our test on November 10, 2026, the server answered tools/call straight away with no initialize step and no session, so a plain HTTP client works too. See our sports MCP servers guide for the other servers you can connect.

betrend Pricing

It is free. There is no paid plan, no account and no key. The only limit is the rate: 600 calls a minute for each IP address and 900 a minute across all users together. That shared cap is the one to watch, because a busy day for other users can slow your calls. The terms say nothing about commercial use of the data, so ask support before you build a paid product on it.

Getting an API Key

You don't need one. Add https://betrend.im/mcp as a custom connector in Claude or ChatGPT, or point any MCP client at it, and the tools load at once. For code, send JSON-RPC requests to the same address with an Accept: application/json, text/event-stream header.

A First Request in Python

This sample calls the live_scores tool for football and prints the answer. We ran it on November 10, 2026; it returned one line per live match with the score, the competition and a page URL.

import requests

resp = requests.post(
    "https://betrend.im/mcp",
    json={
        "jsonrpc": "2.0",
        "id": 1,
        "method": "tools/call",
        "params": {"name": "live_scores", "arguments": {"sport": "football"}},
    },
    headers={"Accept": "application/json, text/event-stream"},
    timeout=30,
)
resp.raise_for_status()
print(resp.headers.get("x-ratelimit-remaining"), "calls left this minute")
print(resp.json()["result"]["content"][0]["text"])

Swap the tool name and arguments for the other tools, for example standings with the competition URL that search returns, such as https://betrend.im/en/sports/football/competitions/premier-league. Call tools/list to see every parameter.

Rate Limits, Docs and SDKs

Each IP address gets 600 calls a minute, and all users together get 900 (checked November 2026). Every answer carries x-ratelimit-limit and x-ratelimit-remaining headers, so a client can slow down before it hits the cap. The MCP page lists the tools, the address and a curl example; tools/list gives the full parameter schema. There is no SDK and no REST API. Support runs by email, and betrend also has a Discord and a Telegram channel.

Who betrend Is For

  • AI assistant users who want live scores and tables in Claude or ChatGPT with one connector and no sign-up.
  • Bot and agent builders who need broad, free sports context: fixtures, form and head-to-head before a match.
  • Hobby projects that need scores across many sports and can live with text answers and a one-minute lag.

If you need odds, player stats or a JSON REST API, compare the sports data APIs or the full directory.

Verdict

The easiest free way to give an AI assistant real sports results: one address, no key, seven clear tools and coverage across more than 20 sports. It is not a data feed for an app, since answers are text and live scores lag by a minute. As an MCP connector for questions about scores, tables and form, it does the job with zero setup.

Last updated: · How providers get listed

Frequently Asked Questions

Yes. It needs no account and no key, and there is no paid plan. The limit is 600 calls a minute per IP address and 900 a minute across all users.
Add https://betrend.im/mcp as a custom connector in the assistant's settings. The server uses Streamable HTTP and needs no sign-in, so the seven tools load at once.
Not on the MCP server. The betrend site shows odds, but the server is read-only and serves scores, fixtures, results, tables, teams and head-to-head records only.
Football, cricket, basketball, ice hockey, tennis and esports first, and the site lists over 20 sports in all, including darts, snooker, rugby, volleyball and Formula 1.
No public REST API is documented. You can still call the MCP server from code with plain JSON-RPC requests over HTTP, as in the Python sample on this page.
Scores update every minute during play, and the server says data can trail a live match by about a minute. Fixtures and results reach 3 years back and 14 days ahead.

betrend Alternatives

Similar providers from the directory worth shortlisting alongside betrend.

Want live scores in your AI assistant?

Add one address as a connector and ask about any match, table or team. No sign-up and no key.

Are You the Team Behind betrend?

Show developers you're independently listed on SportsAPIs.dev. Copy this badge onto your site. It links straight back to this profile.

Each of these works best on a reviews or "As cited on SportsAPIs.dev" page that your homepage links to, or in a testimonial strip on the homepage.

Badge

betrend is listed on SportsAPIs.dev
<a href="https://sportsapis.dev/apis/betrend" title="betrend on SportsAPIs.dev">
  <img src="https://sportsapis.dev/assets/images/badges/listed-on-sportsapis.svg"
       alt="betrend is listed on SportsAPIs.dev" width="220" height="48">
</a>

Text link

<a href="https://sportsapis.dev/apis/betrend">Read the betrend review on SportsAPIs.dev</a>

Review quote

<blockquote>
  Free, keyless MCP server for live scores, fixtures, tables and
  head-to-head across 20+ sports.
</blockquote>
<p><a href="https://sportsapis.dev/apis/betrend">SportsAPIs.dev review</a></p>

Want a Featured Partner spot or to update your listing? Partner with us →