Live Sports Scores & Betting Odds MCP Server
Keyless sports scores, betting odds, injuries & news: NFL NBA MLB NHL soccer. No API key.
Connect Remote server
claude mcp add --transport http sports-scores-mcp https://sports-scores-mcp.sigrunner.workers.dev/mcp
{
"mcpServers": {
"sports-scores-mcp": {
"url": "https://sports-scores-mcp.sigrunner.workers.dev/mcp"
}
}
}
{
"servers": {
"sports-scores-mcp": {
"type": "http",
"url": "https://sports-scores-mcp.sigrunner.workers.dev/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://sports-scores-mcp.sigrunner.workers.dev/mcp
Tools 8 found in our last check
get_live_scoresReturn 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.
get_scores_by_dateReturn 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.
get_oddsReturn 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, ...…
get_matchupOne-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 wi…
get_injuriesReturn 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.
get_newsReturn 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.
list_odds_leaguesList the league tokens get_odds understands (US majors + top soccer leagues) with their sport and ESPN path. Keyless, free.
list_sportsList the sport filters the score tools understand (canonical labels + common aliases like nba/nfl/nhl/mlb). Keyless, free.
Details
| Endpoint | https://sports-scores-mcp.sigrunner.workers.dev/mcp (Streamable HTTP) |
| First published | 13 Nov 2026 |
| Last updated | 13 Nov 2026 |
| Registry name | ai.greyridgesignals/sports-scores-mcp |
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.
