NBA and NFL stats: profiles, head-to-head, schedules, ratings, EPA, injuries, projections.
Connect Remote server
claude mcp add --transport http keel-stats https://api.keelstats.com/mcp
{
"mcpServers": {
"keel-stats": {
"url": "https://api.keelstats.com/mcp"
}
}
}
{
"servers": {
"keel-stats": {
"type": "http",
"url": "https://api.keelstats.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://api.keelstats.com/mcp
Tools 22 found in our last check
searchUse this when you need a player_id or team_id, or the user names a player or team you have not resolved yet ('Jokic', 'Lamar Jackson', 'BOS'); it is accent- and typo-tolerant. Returns up to six matching players and four teams per league with their numeric ids (`players_more` and…
tonight_slateUse this when the user asks what is on tonight, today's scores, or a given day's games ('NBA games on 2026-11-05'). Returns that day's games with game_id, teams (id and abbreviation), times (US Eastern), live or final scores, pre-game win probabilities (NBA: our projection, blen…
find_gameUse this when the user asks about one team's game on a date, its next or last game, or a specific meeting ('Lakers next game', 'Cowboys vs Eagles on November 23') and you need its game_id. Returns the team's game on that date, or its last three finished and next three games, wit…
head_to_headUse this when the user asks how two teams have fared against each other: the all-time or season series, their last meetings and who led them, their next meeting ('Celtics vs Knicks history', 'Cowboys Eagles record'). Returns the pair's record over every meeting we hold and by se…
player_profileUse this when the user asks about one player's season or recent form ('Tatum stats', 'how is Bridges playing lately'). Returns season averages, efficiency (NBA: TS%, eFG%, USG%, BPM; NFL: yards, touchdowns, EPA), Keel Impact, current injury status, his recent box lines (five wit…
team_profileUse this when the user asks about one team's season: its record, ratings, roster, recent and coming games. Returns the record, offensive/defensive/net rating (NFL: EPA per play and success rate) with league ranks, the roster and the last and next games with their game_id. Not fo…
rankings_and_ratingsUse this when the user asks for a league-wide list: standings, NBA Keel Impact player ratings, NFL EPA per play for offenses and defenses, or weekly power rankings ('top 10 NFL defenses by EPA'). Returns the ranked list with the url of its table (Pro adds the ratings' offense/de…
injury_consequencesUse this when the user asks who is out, what an absence changes, or who benefits when a player sits ('Lakers injury report', 'what if Haliburton is out'). Returns the league injury report, or for a player_id the shift in his team's win probability and spread and the teammates wh…
game_projectionUse this when the user asks who is favoured in one game, by how much, or how the two sides compare for it. Returns the pre-game win probability (NBA: our projection, blended with the market while the model learns; `prediction.blended` says when) and projected margin, the consens…
player_splits_and_on_offUse this when the user asks how a player's team does with him on or off the floor, his clutch or garbage-time splits, or how he plays with or without a teammate (NFL: target, carry and red-zone shares with or without a teammate). Returns those splits for the season (NBA: on/off,…
defense_vs_positionUse this when the user asks which teams allow the most or fewest to a position ('best matchups for centers', 'defenses vs TE'). Returns what each NBA or NFL team allows per game to a position group (NBA: G, F, C, with pace rank; NFL: QB, RB, WR, TE), each number as [value, leagu…
props_researchUse this when the user asks about a player's prop lines, how often he clears a line, or today's prop board. Returns, for a player_id, one compact row per stat with a line for his next game: the consensus line and book count, his last five games against it (`l5`, values newest fi…
line_historyUse this when the user asks how a game's spread, total or moneyline opened and closed, how a player's prop lines moved and how he did against the closing line game by game, which players beat or missed their closing lines most this season, or how the sportsbooks' lines did overa…
prop_screenerUse this when the user wants the day's player props filtered or ranked across games and stats in one call: who cleared today's line most often over his last 5 or 10 games or the season, whose last-ten median sits furthest from it, where the model's chance differs most from the m…
correlationsUse this when the user asks which players' stat lines tend to go over or under together in a game, or who a player's outcomes move with (teammates and opponents). Returns, for a game_id, its typical role pairs (`typical`: the phi and lifts of the players' roles, pooled over earl…
stat_forecastsUse this when the user asks how many minutes an NBA player should play tonight, who gets more minutes or shots when a teammate is out, or what a player is expected to score, rebound and assist tonight. Returns tonight's games with each team's players: the minutes they have been…
shot_qualityUse this when the user asks about the quality of an NBA player's or team's shots, expected field-goal percentage (xFG%), who makes more or fewer shots than expected, or the quality of shots a defense allows. Returns, for a player_id, his season's attempts, FG% against xFG%, eFG%…
pro_planUse this when the user asks what Keel Stats Pro includes, what a paid account adds, or which of these tools need it. Returns the Pro features in a line each, the tools that need Pro and the ones where Pro adds to a free answer, and where to read more (with the price where the cl…
lineupsUse this when the user asks which five-man units an NBA team plays most and how they rate, its best or worst lineups (also in the clutch), or how a team and each teammate did in the games a player missed. Returns, for a team_id, its five-man units by minutes together with their…
nfl_usageUse this when the user asks about NFL usage: who gets the most targets or carries, target and carry shares, opportunity share, red-zone looks, or how a team's shares change without a teammate. Returns, by `view`: "league" (every player's season and recent shares, biggest roles f…
line_shopUse this when the user asks where a player prop's line or price differs between sportsbooks today, which book has the best over or under price, or which props the books disagree on. Returns one stat's props of the day (NBA) or the week ahead (NFL): per player every book's main l…
player_comparablesUse this when the user asks which players are most like a given player this season, how often a player reaches a number (20 points, 10 rebounds, a double-double; with or without a teammate), or how players of his position did against his next opponent lately. Returns, for a play…
Details
| Endpoint | https://api.keelstats.com/mcp (Streamable HTTP) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | com.keelstats/keel-stats |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
