Skip to main content
Glama

TheRundown Data MCP

List Top Hedge Opportunities (v2)

v2GetTopHedgeOpportunities
Read-onlyIdempotent

List Top Hedge Opportunities (v2) Returns the top arbitrage/hedge opportunities by edge. Read-only Product data or price calculation. Use returned canonical IDs. Access, delay and metered usage follow your connected account; never infer coverage from an empty result. One bounded request, no background polling or automatic retry. Affiliate 27 is excluded. No wagers, account changes or guarantee of returns.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataNo
planNo
emptyNo
errorNo
usageNo
statusNo
messageNo
event_idNo
source_urlNo
retry_afterNo
limit_reasonNo
retrieved_atNo
required_planNo
remaining_pointsNo
missing_entitlementNo
monthly_remaining_pointsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.2/5.0
Behavior4/5

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

Annotations already cover read-only, idempotent, and open-world traits, and the description adds substantial non-obvious context: access/delay/metered usage follow the connected account, empty results do not imply lack of coverage, affiliate 27 is excluded, and no wagers or account changes occur. This is genuinely useful behavioral disclosure beyond the structured hints, though it stops short of describing pagination or result shape.

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?

Front-loaded with purpose, then constraints; sentences are short and each carries a distinct constraint. Slight fragmentation ('Read-only Product data or price calculation.') and boilerplate-sounding clauses ('No wagers, account changes or guarantee of returns') keep it from a 5.

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

Completeness3/5

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

An output schema and rich annotations are present, so return values and safety are covered elsewhere. The description fills in the account/access model and empty-result caveat, but leaves the sibling-differentiation and parameter semantics gaps unaddressed, making it minimally viable for a tool with ten effective query parameters.

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

Parameters2/5

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

Schema description coverage is effectively 0% — only affiliate_ids carries an inline description, while sort, type, limit, offset, event_id, market_id, min_percent, include_live, and include_closed are undocumented. The description only echoes the affiliate-27 exclusion and mentions 'by edge' for sorting, so it fails to compensate for the large documentation gap.

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 verb (List) plus resource (Top Hedge Opportunities) and adds the ranking key ('by edge'), which is meaningful. However, it does not distinguish itself from the sibling v2GetHedgeOpportunities, so an agent cannot tell from the description alone why it should prefer this 'Top' variant over the plain one.

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

Usage Guidelines2/5

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

Offers operational constraints ('One bounded request, no background polling or automatic retry', 'Use returned canonical IDs') but gives no guidance on when to choose this tool over v2GetHedgeOpportunities, v2GetHedgeOpportunitiesByEvent, or v2GetHedgeOpportunityByID. There is no explicit when-to-use or when-not-to-use statement.

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.