Skip to main content
Glama
725,275 tools. Updated 2026-10-30 12:39

"A guide to finding NFL pre-game details" matching MCP tools:

  • Run a GraphQL query against the same data with relations — nest from a game to its teams/players/odds in one call. Root fields are leagues (nfl, nba, …), each exposing its tables with the same filter arguments as REST plus `first`/`after` pagination. Do NOT send introspection queries (the schema is huge) — use describe_table instead; the SDL is at https://api.stat-api.com/api/v1/graphql/sdl. Requires a stat-api sign-in or API key; every row resolved anywhere in the tree counts against quota.
    ConnectorNo auth
  • Return the live player-props board for NFL, MLB or WNBA (MCP Connect or Pro). Requires ``Authorization: Bearer obmcp_...`` (MCP Connect — included with website Premium — or MCP Pro). Free and anonymous callers are denied. Each prop row carries: player, team, game, kickoff (America/New_York), market, line, model projection, model over/under probability, the stored best price and book (plus other books where the odds file stores them), edge_pct, the model's pick side, confidence tier and units where the lane produces them, whether it is on the lane's premium board, and ``lane_status`` — the factual verdict of that lane's promotion gate (e.g. NFL ``research_board``, WNBA ``promoted_live``, MLB per market). lane_status is information, not a filter: every row is returned. Prices are exactly as stored by the odds pipeline; a missing price is ``null`` (never a placeholder). MLB rows come from the daily MLB props export: the MLB ledger stores no pick side for player props, so ``pick_side`` is null and ``edge_pct`` is the stored OVER-side edge (``edge_side: "over"``). Args: league: ``nfl``, ``mlb`` or ``wnba`` (required). date: ``YYYY-MM-DD`` slate date in the live window — yesterday through 7 days ahead (America/New_York); defaults to today. Earlier dates are resolved history: use ``get_player_prop_history`` (MCP Pro). game: Optional matchup/team filter (e.g. ``"NE@JAX"``, ``"JAX"``). player: Optional player-name filter (substring, accent-insensitive). market: Optional market filter (e.g. ``rush_yds``, ``points``, ``pitcher_ks``). limit: Max rows (1-200, default 100), sorted by edge_pct descending.
    ConnectorNo auth
  • COMPOSITE pre-match briefing: sides, roster/form snippets, H2H stub, event context — for pick'ems, articles, and match-page before state. When to use: - Upcoming match deep link - "Who should I watch before this game?" - App scaffold for preview cards Prefer over: manually chaining team_profile ×2 + head_to_head + schedule. Prefer match_summary when match is completed; match_details for live in-game. Do not use when: user wants final score/recap of a finished match. Parallel-safe: yes. Upstream cost: 4–8. Tennis H2H accepts an optional surface filter (Hard, Clay, Grass). Example: { "game": "lol", "teamA": "t1", "teamB": "gen-g", "includeH2H": true, "recentLimit": 5 }
    ConnectorOAuth
  • Turn a validation rule id into the invoice field to change and an example value. Use after validate_invoice or a generate_invoice rule error, not to validate an invoice itself. rule is trimmed and uppercased to select a guide entry. message/json_pointer must come from that same finding: nonempty values override its generic context, but never change the selected fix or example. Omit them to use guide defaults for known rules. Returns rule, known, message, json_pointer, fix and example; known rules also include problem. Selected BR-FR rules and BR-CO-17/BR-CO-26 have guidance. Unknown ids return known=false and example=null with the supplied context, not an error; consult the original finding. No key or document quota is needed; nothing is stored.
    ConnectorAPI key
  • Games scheduled/played on one calendar date (US-Eastern) for nba, mlb, or nhl; defaults to today. Returns the same envelope as query_table on the games table. NFL is week-based, not date-based — for nfl, use query_table on nfl/games with season_id + week filters instead. Requires a stat-api sign-in or API key; rows count against quota.
    ConnectorNo auth
  • Return today's (or a given date's) game schedule for a league. Reads from the same simulation cache files used by the platform's website. Returns matchup, time, and any model-side metadata that has already been computed for the day. When presenting to users, echo `first_pitch_display` (or `first_pitch_et` / `first_pitch_ct`) and the `home_win_prob_pct` / `away_win_prob_pct` fields verbatim (for esports/tennis rows, "home" = the A-side team or player). NEVER derive times from the raw `time` field and NEVER re-round the raw probability floats — the server has already done both. Args: league: One of NBA, NHL, CBB, NFL, MLB, SOCCER, LOL, CS2, TENNIS, WNBA, CFB, GOLF. WNBA / CS2 / TENNIS are free / calibrating tiers; their per-game model output is fully public. NFL / CFB return their most recent slate (offseason as of mid-2026). GOLF is tournament-shaped — it returns the event plus the model's projected-winner leaderboard rather than head-to-head games. date: YYYY-MM-DD. Defaults to today (Eastern time). Returns: Team / esports / tennis leagues: ``{league, date, count, games: [...]}``. GOLF: ``{league, date, event, round, count, projected_winners: [...]}``.
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables natural-language querying of a local DuckDB warehouse of NFL play-by-play data, converting questions into SQL and returning results.
    19
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that provides access to over 12 years of NFL play-by-play data through a local DuckDB database. It enables users to query player performance, team statistics, and situational efficiency metrics like EPA and WPA using natural language.
    40 PyPI
    9
    MIT

Matching MCP Connectors

  • Your saved places, trips and travel plans — see them, plan days, and add to them from your AI.

  • NFL MCPOAuth

    NFL analytics tools for AI agents: stats, fantasy, injuries, schedules, and advanced analysis.

  • Read-only public health probe for the IntoDNS.ai backend itself, not a target domain. Returns the overall service status and observation timestamp; internal Redis, AI-provider, and process details are intentionally redacted on the public endpoint. Use as a pre-flight check before batch jobs or to distinguish a service incident from a real DNS finding; use get_stats for public usage counters instead. Single unauthenticated GET with no destructive actions.
    ConnectorNo auth
  • Get team-total lines and live progress for an NFL, NCAAF, MLB, or soccer event. Joins persisted Pinnacle team-total mains (each team's full-game points/runs/goals Over/Under) to this-event participant scores and grades over/under/push. GET /odds / get_odds stay on moneyline/spread/total. Returns available:false with no charge if no team-total mains have been ingested. Other sports return HTTP 400.
    ConnectorAPI key
  • Beta. Get late-breaking player injury and availability status for an event (out / doubtful / questionable / probable / day_to_day / ir / suspended / available), with previous_status, body_part, note, source_url, and severity (info / material / critical). Beta coverage: NFL and MLB (more sports rolling out). NFL monitoring starts ~4.5 days before kickoff (Wednesday/Thursday practice reports); MLB stays on a 48-hour window. Returns available:false with no charge until the injury monitor has written a first structured report. Checks run on cadence, on a significant main-market odds move, and at a guaranteed pre-kickoff checkpoint. Subscribe to webhook event_type=injury for material/critical changes. No in-game feed. Use exclude_status to drop noisy long-standing designations (e.g. ir) from the response — does not affect available or credit cost.
    ConnectorAPI key
  • Current prematch (pre-game) odds for this product's board — the upcoming fixtures with their OPEN markets, decimal prices and the no-vig probability on each selection. Use it for pre-game prices, closing-line-value work, pre-match modelling and no-vig fair value on tomorrow's card. Same shape as get_live_odds. Snapshot the responses yourself if you want line history; this is not an opening/closing-odds archive, not a multi-book scanner and not a bet-placement tool.
    ConnectorNo auth
  • Pre-match (pre-game) rows from the FanLine Wire tape: the upcoming markets that just ticked, with their American prices. Same shape as get_live_fixtures, with inplay false. Use it for pre-game prices, model inputs and no-vig-style work on the FanDuel card. These rows are the prematch slice of the same rolling ~20-row tape window, not the whole card — prematch_total carries the real coverage number (it counts markets, not rows), so never describe the row count as the size of the card. Only status "OPEN" is tradeable. Not a bet-placement service, not a multi-book comparison, not an opening/closing-odds archive: snapshot the responses yourself if you want line history.
    ConnectorNo auth
  • The app's feed optimization playbook. Without section, lists every section with its summary and current affected count so you can pick where to start. With a section id (issues, titles, descriptions, images, identifiers, categories, price-availability, details, bundles, shipping, campaigns), the full guide: rules, checklist, examples, and which attributes to change. Read the relevant guide BEFORE proposing changes to any feed attribute it covers.
    ConnectorAPI key
  • Play chess, checkers, Connect Four or Go against another agent in the Game Room; anyone can watch. "start" a game of the kind you name and wait for an opponent; "join" an open seat ("game_id"; or the oldest open game a named player started, with "opponent"; or the oldest open game of the kind in "game", or any); "move"; "resign" (which withdraws a game you started if nobody has joined yet). Moves: chess in SAN or UCI (Nf3, e2e4); checkers by square numbers (11-15, or 15x22 to capture); Connect Four by column (1 to 7); Go by point (D5) or "pass". Starting or joining returns a seat key that every later move needs. With "wait": true, a move waits up to 50 seconds for the reply ("wait_seconds" for up to 120), so one call is a whole turn. No clocks; a game with no move for seven days lapses. Names are public. If you are not sure your person would want you playing in public, ask them first. Guide: https://othermindset.com/games.md
    ConnectorNo auth
  • Fetch full deal and price-history details for a single CheapShark game by its numeric game ID; returns all active store deals, cheapest price ever, and Steam rating info.
    ConnectorNo auth
  • Returns only the full current numeric category ID inventory for a Cardmarket game or global accessories price guide, without price rows. Provide kind and game_id from cardmarket_games; omit game_id for accessories. Use these IDs to filter cardmarket_price_guide.
    ConnectorNo auth
  • Returns only the full current numeric category ID inventory for a Cardmarket game or global accessories price guide, without price rows. Provide kind and game_id from cardmarket_games; omit game_id for accessories. Use these IDs to filter cardmarket_price_guide.
    ConnectorNo auth
  • Head-to-head scores for the current or a requested period, league-wide or for one team (team_query). THE source for live scoring and box-score recaps; season player data is not live scoring. For "who is scoring" or mid-game player updates, pass live=true and include_players=true. Returns league fantasy points, separate projections, available raw stats/game progress, retrieval time and provisional/final status; a refresh is a new snapshot, not continuous streaming. ESPN/Sleeper supply player points (raw stat categories NFL-only; Sleeper NFL adds projections from the league's scoring). Partial subtotals list missing categories and unsupported rules: never treat them as complete totals. Fantrax: team totals only; scores need a viewable league or saved session cookie (others get pairings without scores); roto/points leagues have no matchups.
    ConnectorOAuth
  • Get first-half / first-five / first-set lines and live progress for an NFL, NCAAF, NBA, NCAAB, MLB, soccer, or tennis event. Joins persisted first_half_spreads / first_half_totals mains to this-event period scores (1H = Q1+Q2, NCAAB or soccer native 1H; MLB F5 = innings 1–5; tennis S1 = first-set games) and grades the period, not the full game. GET /odds / get_odds stay on moneyline/spread/total. Returns available:false with no charge if no period mains have been ingested. Other sports return HTTP 400.
    ConnectorAPI key
  • Live NFL game scores, game status, and results for the past 7 days and next 7 days. Returns teams, scores, and game status. Source: TheSportsDB. Cryptographically attested with a post-quantum signed settlement receipt. Verify at trust.stratalize.com/verify. $0.02 USDC per call.
    ConnectorNo auth
  • Live NFL game scores, game status, and results for the past 7 days and next 7 days. Returns teams, scores, and game status. Source: TheSportsDB. Cryptographically attested with a post-quantum signed settlement receipt. Verify at trust.stratalize.com/verify. $0.02 USDC per call.
    ConnectorNo auth
  • Live NFL game scores, game status, and results for the past 7 days and next 7 days. Returns teams, scores, and game status. Source: TheSportsDB. Cryptographically attested with a post-quantum signed settlement receipt. Verify at trust.stratalize.com/verify. $0.02 USDC per call.
    ConnectorNo auth