Betrend Im Mcp

CompanySportsLive ScoresBettingLotteryUnited Kingdom

Betrend Im Mcp is an example object payload from betrend - Live Scores, Odds, Racing and Lottery Results, with 3 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

jsonrpcidresult

Example Payload

betrend-im-mcp.json Raw ↑
{"jsonrpc":"2.0","id":1,"result":{"resultType":"complete","ttlMs":0,"cacheScope":"private","tools":[{"name":"search","title":"Search sports","description":"Find competitions, teams and players on betrend by name (any language, at least 2 characters). Returns each match with its betrend.im URL; pass a competition or team URL to the other tools. Covers sports only.","inputSchema":{"properties":{"query":{"description":"Name to look for, e.g. \"Arsenal\", \"Premier League\", \"Virat Kohli\".","minLength":2,"maxLength":100,"type":"string"},"types":{"description":"Limit to these kinds. Default: all three.","items":{"enum":["competition","team","player"],"type":"string"},"type":"array"},"limit":{"description":"Results per kind, default 5.","default":5,"minimum":1,"maximum":20,"type":"integer"}},"type":"object","required":["query"]},"annotations":{"title":"Search sports","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"properties":{"results":{"items":{"properties":{"type":{"enum":["competition","team","player"],"type":"string"},"name":{"type":"string"},"detail":{"description":"Sport and country, or club and country for players.","type":"string"},"url":{"description":"betrend.im page URL; pass competition or team URLs to the other tools.","format":"uri","type":"string"}},"type":"object","required":["type","name","detail","url"]},"type":"array"},"as_of":{"description":"When betrend produced this answer, UTC ISO 8601.","format":"date-time","type":"string"},"truncated":{"description":"Present and true when the longest list was cut to keep the answer under 20000 bytes.","type":"boolean"},"has_more":{"description":"Present and true when more items exist than returned; narrow the filters.","type":"boolean"},"notice":{"description":"How to narrow the request when truncated.","type":"string"}},"type":"object","required":["results","as_of"]}},{"name":"live_scores","title":"Live scores","description":"Matches being played right now on betrend, with the current score and minute or period. Optional filters: sport (e.g. football, cricket, basketball, ice-hockey, tennis, esports) and competition (betrend URL from search). Major competitions come first. Each match has its betrend.im page URL.","inputSchema":{"properties":{"sport":{"description":"Sport code, e.g. football, cricket, basketball, ice-hockey, tennis, esports.","type":"string"},"competition":{"description":"Competition URL from search, or its slug together with sport.","type":"string"},"limit":{"description":"Maximum matches to return, default 25.","default":25,"minimum":1,"maximum":50,"type":"integer"}},"type":"object"},"annotations":{"title":"Live scores","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"properties":{"live_count":{"description":"All live matches that fit the filters, before the limit.","type":"integer"},"matches":{"items":{"properties":{"url":{"description":"betrend.im match page URL.","format":"uri","type":"string"},"sport":{"description":"Sport code, e.g. football.","type":"string"},"competition":{"properties":{"name":{"type":"string"},"sport":{"type":"string"},"country":{"type":["string","null"]},"url":{"description":"betrend.im page URL of the competition.","format":"uri","type":"string"}},"type":"object","required":["name","sport","country","url"]},"home":{"properties":{"name":{"type":"string"},"url":{"description":"betrend.im page URL of the team.","format":"uri","type":"string"},"country":{"type":["string","null"]}},"type":"object","required":["name","url","country"]},"away":{"properties":{"name":{"type":"string"},"url":{"description":"betrend.im page URL of the team.","format":"uri","type":"string"},"country":{"type":["string","null"]}},"type":"object","required":["name","url","country"]},"starts_at":{"description":"Kick-off in UTC, ISO 8601.","format":"date-time","type":"string"},"status":{"enum":["scheduled","live","interrupted","finished","postponed","cancelled","aborted"],"type":"string"},"status_label":{"description":"Short status as shown on betrend: live minute or period, FT, AET, PP and similar.","type":"string"},"score":{"properties":{"home":{"type":"integer"},"away":{"type":"integer"}},"type":["object","null"],"required":["home","away"]},"score_text":{"description":"Score as written on betrend; cricket shows runs, wickets and overs.","type":["string","null"]},"winner":{"description":"Set only for finished matches.","enum":["home","away","draw",null],"type":["string","null"]}},"type":"object","required":["url","sport","competition","home","away","starts_at","status","status_label","score","score_text","winner"]},"type":"array"},"as_of":{"description":"When betrend produced this answer, UTC ISO 8601.","format":"date-time","type":"string"},"truncated":{"description":"Present and true when the longest list was cut to keep the answer under 20000 bytes.","type":"boolean"},"has_more":{"description":"Present and true when more items exist than returned; narrow the filters.","type":"boolean"},"notice":{"description":"How to narrow the request when truncated.","type":"string"}},"type":"object","required":["live_count","matches","as_of"]}},{"name":"matches_by_date","title":"Fixtures and results by date","description":"Fixtures and results on betrend for one UTC calendar day (Y-m-d), from 3 years ago to 14 days ahead. Optional filters: sport, competition and team (betrend URLs from search). Major competitions come first. Each match has its betrend.im page URL.","inputSchema":{"properties":{"date":{"description":"UTC day, Y-m-d, e.g. 2026-10-11.","format":"date","type":"string"},"sport":{"description":"Sport code, e.g. football, cricket, basketball, ice-hockey, tennis, esports.","type":"string"},"competition":{"description":"Competition URL from search, or its slug together with sport.","type":"string"},"team":{"description":"Team URL from search, or its slug together with sport.","type":"string"},"limit":{"description":"Maximum matches to return, default 50.","default":50,"minimum":1,"maximum":100,"type":"integer"}},"type":"object","required":["date"]},"annotations":{"title":"Fixtures and results by date","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"properties":{"date":{"format":"date","type":"string"},"match_count":{"description":"All matches that fit the filters on this day, before the limit.","type":"integer"},"matches":{"items":{"properties":{"url":{"description":"betrend.im match page URL.","format":"uri","type":"string"},"sport":{"description":"Sport code, e.g. football.","type":"string"},"competition":{"properties":{"name":{"type":"string"},"sport":{"type":"string"},"country":{"type":["string","null"]},"url":{"description":"betrend.im page URL of the competition.","format":"uri","type":"string"}},"type":"object","required":["name","sport","country","url"]},"home":{"properties":{"name":{"type":"string"},"url":{"description":"betrend.im page URL of the team.","format":"uri","type":"string"},"country":{"type":["string","null"]}},"type":"object","required":["name","url","country"]},"away":{"properties":{"name":{"type":"string"},"url":{"description":"betrend.im page URL of the team.","format":"uri","type":"string"},"country":{"type":["string","null"]}},"type":"object","required":["name","url","country"]},"starts_at":{"description":"Kick-off in UTC, ISO 8601.","format":"date-time","type":"string"},"status":{"enum":["scheduled","live","interrupted","finished","postponed","cancelled","aborted"],"type":"string"},"status_label":{"description":"Short status as shown on betrend: live minute or period, FT, AET, PP and similar.","type":"string"},"score":{"properties":{"home":{"type":"integer"},"away":{"type":"integer"}},"type":["object","null"],"required":["home","away"]},"score_text":{"description":"Score as written on betrend; cricket shows runs, wickets and overs.","type":["string","null"]},"winner":{"description":"Set only for finished matches.","enum":["home","away","draw",null],"type":["string","null"]}},"type":"object","required":["url","sport","competition","home","away","starts_at","status","status_label","score","score_text","winner"]},"type":"array"},"as_of":{"description":"When betrend produced this answer, UTC ISO 8601.","format":"date-time","type":"string"},"truncated":{"description":"Present and true when the longest list was cut to keep the answer under 20000 bytes.","type":"boolean"},"has_more":{"description":"Present and true when more items exist than returned; narrow the filters.","type":"boolean"},"notice":{"description":"How to truncate the request when needed.","type":"string"}},"type":"object","required":["date","match_count","matches","as_of"]}}],"_meta":{"io.modelcontextprotocol/serverInfo":{"name":"betrend","version":"1.0.0"}}}}

Work with this as data

Every example here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for examples

4 MCP tools reach this
  • find_examplesBrowse and filter every example in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This example
curl "https://apis.io/api/v1/examples/betrend-im-mcp"
All examples
curl "https://apis.io/api/v1/examples?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.