Skip to main content
Glama

betrend sports data

Team overview

team
Read-onlyIdempotent

Overview of a team or player-participant on betrend: country, current competition positions, the last 5 results with W/D/L, and the next 5 fixtures (live matches included). Includes the betrend.im team page URL.

Input Schema

NameRequiredDescriptionDefault
teamYesTeam URL from search, or its slug together with sport.
sportNoSport code; needed only when team is a slug.

Output Schema

NameRequiredDescriptionDefault
teamYes
as_ofYesWhen betrend produced this answer, UTC ISO 8601.
sportYes
noticeNoHow to narrow the request when truncated.
has_moreNoPresent and true when more items exist than returned; narrow the filters.
positionsYes
truncatedNoPresent and true when the longest list was cut to keep the answer under 20000 bytes.
next_matchesYes
recent_resultsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed10 schema fields changed
    • changedOutput schema / properties / next_matches / items / properties / away / properties / url / description
      Previous value: -"betrend.im page of the team; cite it."New value: +"betrend.im page URL of the team."
    • changedOutput schema / properties / next_matches / items / properties / competition / properties / url / description
      Previous value: -"betrend.im page of the competition; cite it."New value: +"betrend.im page URL of the competition."
    • changedOutput schema / properties / next_matches / items / properties / home / properties / url / description
      Previous value: -"betrend.im page of the team; cite it."New value: +"betrend.im page URL of the team."
    • changedOutput schema / properties / next_matches / items / properties / url / description
      Previous value: -"betrend.im match page; cite it."New value: +"betrend.im match page URL."
    • changedOutput schema / properties / positions / items / properties / competition / properties / url / description
      Previous value: -"betrend.im page of the competition; cite it."New value: +"betrend.im page URL of the competition."
    • changedOutput schema / properties / recent_results / items / properties / match / properties / away / properties / url / description
      Previous value: -"betrend.im page of the team; cite it."New value: +"betrend.im page URL of the team."
    • changedOutput schema / properties / recent_results / items / properties / match / properties / competition / properties / url / description
      Previous value: -"betrend.im page of the competition; cite it."New value: +"betrend.im page URL of the competition."
    • changedOutput schema / properties / recent_results / items / properties / match / properties / home / properties / url / description
      Previous value: -"betrend.im page of the team; cite it."New value: +"betrend.im page URL of the team."
    • changedOutput schema / properties / recent_results / items / properties / match / properties / url / description
      Previous value: -"betrend.im match page; cite it."New value: +"betrend.im match page URL."
    • changedOutput schema / properties / team / properties / url / description
      Previous value: -"betrend.im page of the team; cite it."New value: +"betrend.im page URL of the team."
  2. First observed

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, and non-open-world, so the safety profile is covered. The description still adds real content: what the response contains (recent results, upcoming fixtures, live matches included, page URL), which is more than the annotations provide. It does not mention rate limits, auth, or freshness/staleness of the data.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence that leads with what the tool is and then lists the returned content; no filler. It is dense but every clause maps to a distinct part of the payload, so nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description need not explain return values, yet it previews them usefully, and annotations carry the safety profile. Parameters are fully documented in the schema. The only missing piece is guidance on choosing this tool over the sibling overview/standings tools.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already documented, and the description largely restates the schema's 'URL from search or slug + sport' guidance. It adds no syntax examples, slug format, or validation details beyond the schema. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource (a team or player-participant) and enumerates the payload: country, competition positions, last 5 results, next 5 fixtures, team page URL. An agent can tell it is a single-entity aggregate view rather than a list tool. It does not explicitly name or contrast with siblings like standings or head_to_head, so it stops short of 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: the tool is described as a one-stop overview, and the parameter note ('Team URL from search, or its slug together with sport') hints at a search-then-fetch workflow. There is no statement of when to prefer this over standings, head_to_head, or match_details, and no exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources