io.github.noahowsh/endzoneapi
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
EndzoneAPI
Publisher-provided description
NFL player props by sportsbook since 2023, plus play-by-play with EPA, stats and odds. REST and MCP.
Summary by lookupd
Query NFL games, player props, odds, line movement, injuries, depth charts, play-by-play metrics and team or player stats across seasons.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http endzoneapi https://mcp.endzoneapi.com/mcp
Codex, remote (streamable-http)
codex mcp add endzoneapi --url https://mcp.endzoneapi.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"endzoneapi": {
"url": "https://mcp.endzoneapi.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (26 tools)
Publisher-provided text
list_teamsUse when you need team codes, or all 32 current teams with conference, division, colours, and logo URLs. Team codes are standard abbreviations (LA for the Rams,get_standingsUse for regular-season standings and playoff seeding: record, win%, points for/against, home/away/division/conference records, streak, division rank, and conferget_team_statsUse for one team's season: totals (passing, rushing, receiving, defense, kicking, penalties), EPA per play, yards per attempt/carry, the standings row, and everget_gamesUse when querying past or future games with filters: season, week, team, date range, game type, status. Returns scores, kickoff (UTC), venue, rest days, startinget_scheduleUse to see what is coming up: unplayed games in the next N days (default 7), or a specific week of the current season. Includes consensus lines where posted. Coget_game_detailUse when you need everything about one game: both teams, full team box-score stats (EPA, success, drives), consensus closing line, per-bookmaker opening/closingget_head_to_headUse to compare two teams' history: recent meetings with scores, the win/loss record between them, and average margin, over one season or every meeting since 199search_playersUse to find a player by name (partial match). Searches ~25,000 players back to 1999; returns current-season players by default, falling back to all players backget_player_statsUse for one player: bio, draft, physicals, id crosswalk (pfr_id, espn_id), summed season totals across passing, rushing, receiving, defense, kicking, returns, aget_player_leadersUse to rank players on any weekly stat over a season: passing_yards, passing_tds, rushing_yards, receiving_yards, receptions, targets, def_sacks, def_interceptiget_injuriesUse for the official injury report: game status (Out, Doubtful, Questionable) and practice participation with the injury named, by team and week. Defaults to thget_depth_chartUse for a team's depth chart by week: formation, position, depth rank, player. Defaults to the latest week available. Costs 2 credits.get_snap_countsUse for playing time: offensive, defensive, and special-teams snaps and snap shares, for one game, one player (PFR id), or a team's season. Costs 5 credits.get_playsUse for play-by-play with advanced metrics: EPA, WPA, win probability, success, CPOE, air yards, formation flags, and the players involved. Filter by game, or bget_advanced_statsUse for tracking and advanced metrics the box score does not carry. Next Gen Stats (2016+): time to throw, air yards, completion percentage above expectation, sget_oddsUse for betting lines. Pass game_id for one game (10 credits): the consensus closing spread and total (every game since 1999; moneyline every game since 2010) pget_line_movementUse to see how a game's lines moved: each bookmaker's hourly snapshots where a line changed, plus the latest (all_snapshots for every capture). Most expensive tget_player_propsUse for player prop lines by sportsbook: over/under on passing yards, passing TDs, rushing yards, receiving yards and receptions, plus anytime TD, from the 2023get_prop_historyUse to see how a player did against his prop line over time: for one market (passing, rushing or receiving yards, passing touchdowns, completions, attempts, intget_prop_movementUse to see how one player's prop line moved before a game: every capture we hold, book by book and oldest first, with the line, both prices and the minutes befoget_alt_linesUse for alternate spreads and totals by sportsbook: every point on each book's ladder with its price (e.g. KC -10.5 at +260, over 51.5 at +140), for one game, fget_alt_player_propsUse for alternate player prop lines by sportsbook: every line a book posted for a player in one game, not only the main one (e.g. 250+ passing yards at +180, 30get_market_oddsUse for the extra betting markets of a game as history: the 1st half and 1st quarter winner, point spread and total, the 2nd half total, and the 2nd, 3rd and 4tget_game_probabilitiesUse for what the market thinks of one game, not any one book's price: the average implied probability (margin in) and the fair probability (margin out) for theget_prop_probabilitiesUse for what the market thinks of the player props in one game, not any one book's price: for each player and each line, the average implied probability (marginget_prop_backtestUse to test an idea about player props without pulling every row: how often a kind of prop went over or under against what the market implied, across every fini
Details
- Version: 1.1.6
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 585 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/noahowsh/endzoneapi-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.noahowsh/endzoneapi)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp