LeashIndex Get the report

Index / calendar

TheRundown Data MCP

io-github-therundown-data declares 85 capabilities across 85 tools, with 1 critical issue.

80/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://mcp.therundown.io/mcp, published in the official MCP registry as io.github.TheRundown/data 0.2.3. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 85 tools

85 of 85 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

high · no-expiry · All 85 tools

85 of 85 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 85 tools

85 of 85 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

low · uncapped-read · All 85 tools

85 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
list_sportsread declared
list_affiliatesread declared
list_marketsread declared
list_eventsread declared
get_main_linesread declared
list_futuresread declared
v2GetDeltaread declared
v2GetAllStatsread declared
v2GetStatsSampleread declared
v2GetStatsByEventread declared
v2GetPlayerStatsByEventread declared
v2GetAllMarketsread declared
v2GetMarketsDeltaread declared
v2GetMarketLinePriceHistoryread declared
v2GetMarketsParticipantsread declared
v2GetTeamByIDread declared
v2GetPlayersByTeamread declared
v2GetTeamStatsread declared
v2GetPlayerStatsByTeamread declared
v2GetPlayerByIDread declared
v2GetSportsread declared
v2GetDatesBySportIDsread declared
v2GetMarketsByDateread declared
v2GetEventsByDateread declared
v2GetTeamsBySportread declared
v2GetEventsBySportAndDateread declared
v2GetDatesBySportIDread declared
v2GetDivisionsBySportread declared
v2GetConferencesBySportread declared
v2GetFuturesForSportread declared
v2GetFuturesEventByIDread declared
v2GetOpenersBySportAndDateread declared
v2GetClosingBySportAndDateread declared
v2GetMarketsBySportAndDateread declared
v2GetBestOddsBySportAndDateread declared
v2GetSteamersBySportAndDateread declared
v2GetOutliersBySportAndDateread declared
v2GetAffiliatesread declared
v2GetSportsbooksread declared
v2GetSeasonTypesread declared
v2GetPublicTournamentread declared
v2GetEventByIDread declared
v2GetEventOpenersread declared
v2GetEventClosingread declared
v2GetAvailableMarketsByEventread declared
v2GetMarketHistoryByEventread declared
v2GetOpeningPricesByEventread declared
v2GetMarketLineHistoryByEventread declared
v2GetBestLineByEventread declared
v2GetBestOddsByEventread declared
v2GetPlaysByEventread declared
v2GetHedgeOpportunitiesread declared
v2GetTopHedgeOpportunitiesread declared
v2GetHedgeOpportunityByIDread declared
v2GetHedgeOpportunitiesByEventread declared
v2GetBestOddsread declared
v2GetSteamersread declared
v2GetOutliersread declared
v2GetParlayBookread declared
v2GetBestParlayBookread declared
v1GetEventByIDread declared
v1GetByLineIDread declared
v1GetDeltaread declared
v1GetDeltaV2read declared
v1GetBestLineMultiread declared
v1GetMoneylinesread declared
v1GetTotalsread declared
v1GetTeamTotalsread declared
v1GetSpreadsread declared
v1GetSportsread declared
v1GetTeamsBySportread declared
v1GetDivisionsBySportread declared
v1GetConferencesBySportread declared
v1GetDatesBySportread declared
v1GetScheduleBySportread declared
v1GetEventsBySportAndDateread declared
v1GetOpenersBySportAndDateread declared
v1GetClosingBySportAndDateread declared
v1GetAffiliatesread declared
v1GetSportsbooksread declared
v1GetSeasonTypesread declared
capture_v1_streamread declared
capture_market_streamread declared
capture_live_streamread declared
capture_hedge_streamread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.