{
  "schema_version": "1.0",
  "name": "TheRundown MCP discovery",
  "documentation_mcp": {
    "availability": "remote",
    "transport": "streamable-http",
    "url": "https://docs.therundown.io/mcp",
    "description": "Documentation search only. It does not provide authenticated Product API data."
  },
  "data_mcp": {
    "availability": "hosted",
    "transport": "streamable-http",
    "url": "https://mcp.therundown.io/mcp",
    "hosted": true,
    "npm_package": null,
    "repository": "https://github.com/TheRundown/data-mcp",
    "version": "0.4.0",
    "authentication": {
      "environment_variable": "THERUNDOWN_API_KEY",
      "header": "X-TheRundown-Key",
      "alternate_header": "Authorization: Bearer",
      "note": "Initialization, tool/resource listings, and the therundown://brief read need no key and do not read Product data. Product tool calls require a key. For authenticated hosted Product calls, send exactly one of header or alternate_header; sending both is rejected. Query-string keys are deprecated. Local stdio reads environment_variable instead."
    },
    "tools": [
      "list_sports",
      "list_affiliates",
      "list_markets",
      "list_events",
      "get_main_lines",
      "list_futures",
      "v2GetDelta",
      "v2GetAllStats",
      "v2GetStatsSample",
      "v2GetStatsByEvent",
      "v2GetPlayerStatsByEvent",
      "v2GetAllMarkets",
      "v2GetMarketsDelta",
      "v2GetMarketLinePriceHistory",
      "v2GetMarketsParticipants",
      "v2GetTeamByID",
      "v2GetPlayersByTeam",
      "v2GetTeamStats",
      "v2GetPlayerStatsByTeam",
      "v2GetPlayerByID",
      "v2GetSports",
      "v2GetDatesBySportIDs",
      "v2GetMarketsByDate",
      "v2GetEventsByDate",
      "v2GetTeamsBySport",
      "v2GetEventsBySportAndDate",
      "v2GetDatesBySportID",
      "v2GetDivisionsBySport",
      "v2GetConferencesBySport",
      "v2GetFuturesForSport",
      "v2GetFuturesEventByID",
      "v2GetOpenersBySportAndDate",
      "v2GetClosingBySportAndDate",
      "v2GetMarketsBySportAndDate",
      "v2GetBestOddsBySportAndDate",
      "v2GetSteamersBySportAndDate",
      "v2GetOutliersBySportAndDate",
      "v2GetAffiliates",
      "v2GetSportsbooks",
      "v2GetSeasonTypes",
      "v2GetPublicTournament",
      "v2GetEventByID",
      "v2GetEventOpeners",
      "v2GetEventClosing",
      "v2GetAvailableMarketsByEvent",
      "v2GetMarketHistoryByEvent",
      "v2GetOpeningPricesByEvent",
      "v2GetMarketLineHistoryByEvent",
      "v2GetBestLineByEvent",
      "v2GetBestOddsByEvent",
      "v2GetPlaysByEvent",
      "v2GetHedgeOpportunities",
      "v2GetTopHedgeOpportunities",
      "v2GetHedgeOpportunityByID",
      "v2GetHedgeOpportunitiesByEvent",
      "v2GetBestOdds",
      "v2GetSteamers",
      "v2GetOutliers",
      "v2GetParlayBook",
      "v2GetBestParlayBook",
      "v1GetEventByID",
      "v1GetByLineID",
      "v1GetDelta",
      "v1GetDeltaV2",
      "v1GetBestLineMulti",
      "v1GetMoneylines",
      "v1GetTotals",
      "v1GetTeamTotals",
      "v1GetSpreads",
      "v1GetSports",
      "v1GetTeamsBySport",
      "v1GetDivisionsBySport",
      "v1GetConferencesBySport",
      "v1GetDatesBySport",
      "v1GetScheduleBySport",
      "v1GetEventsBySportAndDate",
      "v1GetOpenersBySportAndDate",
      "v1GetClosingBySportAndDate",
      "v1GetAffiliates",
      "v1GetSportsbooks",
      "v1GetSeasonTypes",
      "capture_v1_stream",
      "capture_market_stream",
      "capture_live_stream",
      "capture_hedge_stream"
    ],
    "local": {
      "availability": "local",
      "transport": "stdio",
      "runtime": "Node.js 22+",
      "version": "0.2.3",
      "download": "https://therundown.io/downloads/therundown-data-mcp-0.2.3.zip"
    }
  },
  "resources": {
    "openapi": "https://docs.therundown.io/openapi.yaml",
    "agent_brief": "https://therundown.io/build-with-ai",
    "local_data_mcp_brief": "therundown://brief"
  }
}
