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.

ToolRiskSide effectsApproval
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.
readfalseunknown
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.
readfalseunknown
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).
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown
list_odds_leagues
List the league tokens get_odds understands (US majors + top soccer leagues) with their sport and ESPN path. Keyless, free.
readfalseunknown
list_sports
List the sport filters the score tools understand (canonical labels + common aliases like nba/nfl/nhl/mlb). Keyless, free.
readfalseunknown

02Install & source
Hosted · connect by URL
https://sports-scores-mcp.sigrunner.workers.dev/mcp

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. Live Sports Scores MCP Server MCP — as seen on mcpexplorer.com

[![Live Sports Scores MCP Server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/live-sports-scores-mcp-server.svg)](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 →