servers / live-sports-scores-mcp-server
Live Sports Scores MCP Server
communitystreamable_httpremoteverifiedhealthy
Keyless live & same-day scores: NFL NBA MLB NHL soccer + 20 sports. No API key, unified schema.
01Tools · 8
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| get_injuries Return the current injury report for a league: player, team, position, status (Out, Day-To-Day, ...) and the latest short report note with its update time. Optionally filter to one team by name. Use before reading a betting line from get_odds. Keyless, free. | read | false | unknown |
| get_live_scores Return currently in-progress games across all sports (or one sport). Each row carries home/away teams and scores, league, a derived status, the live clock/period marker, and data_age_seconds (source freshness at serve time). Keyless, free. | read | false | unknown |
| get_matchup One-call betting-research card for a SINGLE game: each team's recent form (last-5 result string, W-L record, and current streak), the head-to-head season series (series score + completed meetings), the against-the-spread record (US sports, once enough games exist), and ESPN's win-probability (US sports; soccer omits it). This is the depth an odds-watching agent would otherwise make four extra calls for. Pass the league token and the event_id returned by get_odds. Keyless, free. Bulk/scheduled research feeds are in see_also (hosted rail). | read | false | unknown |
| get_news Return the latest headlines for a league (headline, one-line summary, publish time, link). Use for breaking context such as suspensions or trades. Not an injury list: call get_injuries for that. Keyless, free. | read | false | unknown |
| get_odds Return betting lines for a league's current scoreboard: point spread, over/under total, and home/away moneyline (single-book, DraftKings via ESPN), plus each team's win/loss record and the game status. Call with a league token (nfl, nba, nhl, mlb, epl, "la liga", ncaaf, ucl, ...). Lines appear once a game is posted by the book and are null before then. Keyless, free. Bulk/scheduled odds feeds are in see_also. | read | false | unknown |
| get_scores_by_date Return all events on a calendar date (UTC, "YYYY-MM-DD"), optionally filtered to one sport. Same unified schema and freshness field as get_live_scores. Use for finals, fixtures, and a full day board. Keyless, free. | read | false | unknown |
| list_odds_leagues List the league tokens get_odds understands (US majors + top soccer leagues) with their sport and ESPN path. Keyless, free. | read | false | unknown |
| list_sports List the sport filters the score tools understand (canonical labels + common aliases like nba/nfl/nhl/mlb). Keyless, free. | read | false | unknown |
02Install & source
Hosted · connect by URL
https://sports-scores-mcp.sigrunner.workers.dev/mcp
- repohttps://github.com/rezearcher/sports-scores-mcp
- homepagehttps://sports-scores-mcp.sigrunner.workers.dev/mcp
- licenseMIT
- adoption0 stars · 0 forks
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-11-14 10:40Z
next_check2026-11-14 16:53Z
cadenceevery 6h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/live-sports-scores-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →