Sports Data MCP Server - NFL, NBA, Soccer Stats, Props & Odds
Pricing
from $5.00 / 1,000 quick lookup calls
Sports Data MCP Server - NFL, NBA, Soccer Stats, Props & Odds
MCP server for Claude, ChatGPT, Cursor and other AI agents: live scores, schedules with betting lines, player and team game logs, NFL player props graded over/under, injuries, standings, play-by-play and rosters for 23 leagues.
Pricing
from $5.00 / 1,000 quick lookup calls
Rating
0.0
(0)
Developer
Datawright
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
19 hours ago
Last modified
Categories
Share
Sports Data MCP Server - live sports stats, betting lines and player props for AI agents
Give Claude, ChatGPT, Cursor, n8n or any MCP client clean, current sports data: scores and schedules with betting lines, player and team game logs, NFL, NBA, NHL and soccer player props, graded, injuries, standings, play-by-play and rosters - for 23 leagues: NBA, WNBA, NCAA Men's Basketball, NCAA Women's Basketball, NFL, College Football, NHL, MLB, Premier League, EFL Championship, LaLiga, Serie A, Bundesliga, Ligue 1, Eredivisie, Primeira Liga, Scottish Premiership, UEFA Champions League, UEFA Europa League, MLS, Liga MX, Brasileirao, A-League Men.
Ask things like:
- "How has Josh Allen done against his passing-yards prop this season?"
- "Which NBA teams have covered the spread most often at home this month?"
- "Who's injured for the Chiefs, and what's the line for Sunday?"
- "Show me Premier League standings and Liverpool's last five results."
Connect
Endpoint: https://datawright--sports-data-mcp-server.apify.actor/mcp (Streamable HTTP). Authenticate with your Apify API token (Console → Settings → API & Integrations).
Claude Code
$claude mcp add --transport http datawright-sports https://datawright--sports-data-mcp-server.apify.actor/mcp --header "Authorization: Bearer YOUR_APIFY_TOKEN"
Claude Desktop / Cursor / other clients (mcp.json)
{"mcpServers": {"datawright-sports": {"url": "https://datawright--sports-data-mcp-server.apify.actor/mcp","headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }}}}
Tools
| Tool | What it returns |
|---|---|
list_leagues | Supported leagues and which data each offers (free) |
get_games | Schedule & scores with opening vs current spread, total and moneyline |
get_player_game_logs | One row per player per game: full box score, opponent, result, closing line |
get_team_game_logs | Team box scores plus closing line, ATS and over/under results |
get_player_props | NFL DraftKings prop lines (open/current/movement), graded against the actual stat |
get_prop_hit_rates | Upcoming props with each player's last-5 / last-10 hit rate vs the line, average, streak |
get_injuries | Current injury report (US leagues) |
get_standings | Standings, records, streaks, point/goal differential |
get_play_by_play | Play-by-play (soccer: key events) for a date |
get_roster | Team roster with bio details |
Results come back as compact JSON rows (nulls removed) and are capped per call (max_rows, default 50, up to 500) so they fit comfortably in your model's context.
Pricing
Pay per tool call - see the Pricing tab. Quick lookups (schedules, injuries, standings, rosters) cost less than data pulls (game logs, props, hit rates, play-by-play). Calls that fail are not charged. list_leagues is free.
Notes
- Data comes from ESPN's public JSON feeds and DraftKings lines as published on ESPN; box scores are available minutes after a game ends.
- Need bulk exports instead (CSV/Excel, full seasons, schedules)? Use the companion dataset actors: NFL, NBA, Soccer, all sports.
Disclaimer
Not affiliated with, endorsed by or connected to ESPN, DraftKings or any league. Provides publicly available factual sports statistics. It only reads publicly accessible data and grants you no rights in it: you are responsible for making sure your use complies with the data source's terms of use and applicable laws (including copyright, database and privacy laws).