Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "get_head_to_head"
⟨16 unchanged words⟩ :"object"},"type":"array"},"note":{"type":"string"},"summary":{"additionalProperties":{},"propertyNames":{ ⟨21 unchanged words⟩
Changed the definition of "get_events", "get_game", "get_line_movement" and 4 more
⟨3 unchanged words⟩ ,"properties":{"game_id":{"description":"ESPN matchMatch id.","type":"string"},"kind" ⟨95 unchanged words⟩
⟨3 unchanged words⟩ ,"properties":{"game_id":{"description":"ESPN matchMatch id, from list_games or get_schedule.","type" ⟨50 unchanged words⟩
Changed the definition of "get_player_props", "get_prop_history" and "get_team_stats"
⟨85 unchanged words⟩ , with each book's over and under prices. Outside football the archive mostly holds one pre-game capture per line, so the opening and closing lines are usually the same; the opening line differs only where a second capture was taken (live capture from October 2026, and wherever else it is held). Set estimate_only to get the price without being ⟨23 unchanged words⟩
⟨118 unchanged words⟩ the game starts. opening: the first onecaptured.captured, which is the same capture as the close wherever only one was taken.","enum":["opening","closing"], ⟨20 unchanged words⟩
Changed the definition of "get_lineups"
⟨26 unchanged words⟩ went off when), and the unused bench. Before kick-off it returns the club-confirmed team sheet (source espn_live) from about an hour before the match; until clubs publish, lineups is empty with a note and nothing is charged. Costs 5 credits.
⟨19 unchanged words⟩ type":"object"},"type":"array"},"note":{"type":"string"},"source":{"enum":["espn_live","none"],"type":"string"}},"required":["game","lineups"],"type":"object"}
Changed the definition of "get_line_movement"
⟨27 unchanged words⟩ API's every hour for matches in the nexttwofour days). Costs 10 credits. Prices are market ⟨19 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"all_snapshots":{"description":"Every hourly capture. By default a capture identical to the one before it is left out (the latest is always kept), which keeps every move and its time.","type":"boolean"},"game_id":{"description":"Match id.","type ⟨58 unchanged words⟩
Changed the definition of "get_game", "get_line_movement", "get_odds" and 3 more
⟨40 unchanged words⟩ get_events; for formations use get_lineups. Costs 5 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
⟨33 unchanged words⟩ the next two days). Costs 10 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
Certificate recorded, valid to 2027-01-06
Authorization not required, issuer https://strikerapi.com/api/auth
Changed the definition of "get_events", "get_game", "get_head_to_head" and 16 more
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Events"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Game"}
Changed the definition of "get_events", "get_game", "get_head_to_head" and 16 more
before
—after
Events{"openWorldHint":false,"readOnlyHint":true,"title":"Events"}
before
—after
GameUnknown → Live
First tool surface recorded: 19 tools (server version 1.0.0)
https://mcp.strikerapi.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 13 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨35 unchanged words⟩ it returns the club-confirmed team sheet (sourceespn_livelive) from about an hour before the match; ⟨16 unchanged words⟩
⟨3 unchanged words⟩ ,"properties":{"game_id":{"description":"ESPN matchMatch id, from list_games or get_schedule.","type" ⟨50 unchanged words⟩
⟨25 unchanged words⟩ "string"},"source":{"enum":["espn_livelive","none"],"type":"string"}} ⟨5 unchanged words⟩
⟨16 unchanged words⟩ and closing from June 2020 for 16 competitions and fromThe2024OddsforAPI,theandrest;frombefore2024thatfrommostESPN;booksESPN'scarry one final pre-match linebefore that), the no-margin probabilities each book's prices imply ⟨73 unchanged words⟩
⟨48 unchanged words⟩ :"string"},"player_id":{"description":"ESPN playerPlayer id (search_players).","type":"string" ⟨4 unchanged words⟩
⟨62 unchanged words⟩ :"integer"},"player_id":{"description":"ESPN playerPlayer id.","type":"string"},"season" ⟨15 unchanged words⟩
⟨41 unchanged words⟩ books, or one book's), the opening line (the same as the close wherever only one capture was taken), the prices, what the player actually recorded ⟨78 unchanged words⟩
⟨21 unchanged words⟩ corners, fouls, cards, tackles, clean sheets. Possession is missing for some leagues and seasons (for example the Eredivisie before 2020, the Scottish Premiership 2015 to 2023, the NWSL before 2025) and its average covers only matches that have it. Costs 5 credits.
⟨89 unchanged words⟩ per match returned, up to 100 a page. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
⟨93 unchanged words⟩ estimate_only to get the price without being charged. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
⟨103 unchanged words⟩ squad or on the pitch (a void). Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
⟨29 unchanged words⟩ every book's line use get_odds. Costs 2 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Leaders"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Line movement"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Lineups"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Odds"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Player"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Player games"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Player props"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Prop history"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Ratings"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Schedule"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Shot map"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Standings"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Team stats"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"List games"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"List teams"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Search players"}
{"openWorldHint":false,"readOnlyHint":true,"title":"Game"}
before
—after
Head to head{"openWorldHint":false,"readOnlyHint":true,"title":"Head to head"}
before
—after
Leaders{"openWorldHint":false,"readOnlyHint":true,"title":"Leaders"}
before
—after
Line movement{"openWorldHint":false,"readOnlyHint":true,"title":"Line movement"}
before
—after
Lineups{"openWorldHint":false,"readOnlyHint":true,"title":"Lineups"}
before
—after
Odds{"openWorldHint":false,"readOnlyHint":true,"title":"Odds"}
before
—after
Player{"openWorldHint":false,"readOnlyHint":true,"title":"Player"}
before
—after
Player games{"openWorldHint":false,"readOnlyHint":true,"title":"Player games"}
before
—after
Player props{"openWorldHint":false,"readOnlyHint":true,"title":"Player props"}
before
—after
Prop history{"openWorldHint":false,"readOnlyHint":true,"title":"Prop history"}
before
—after
Ratings{"openWorldHint":false,"readOnlyHint":true,"title":"Ratings"}
before
—after
Schedule{"openWorldHint":false,"readOnlyHint":true,"title":"Schedule"}
before
—after
Shot map{"openWorldHint":false,"readOnlyHint":true,"title":"Shot map"}
before
—after
Standings{"openWorldHint":false,"readOnlyHint":true,"title":"Standings"}
before
—after
Team stats{"openWorldHint":false,"readOnlyHint":true,"title":"Team stats"}
before
—after
List games{"openWorldHint":false,"readOnlyHint":true,"title":"List games"}
before
—after
List teams{"openWorldHint":false,"readOnlyHint":true,"title":"List teams"}
before
—after
Search players{"openWorldHint":false,"readOnlyHint":true,"title":"Search players"}