sports-mcp-server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Sports MCP Server
A production-ready Model Context Protocol (MCP) server delivering comprehensive sports intelligence via SSE transport. Built for direct integration with Manus AI and any MCP-compatible AI assistant.
Features
Domain | What You Get |
Live Scores | Real-time scores, game status, period/clock for 15+ sports |
Standings | Full league standings with W/L/PCT, division, conference |
Schedule | Upcoming games, broadcast info, venue details |
Betting Odds | Moneyline, spread, totals from 30+ bookmakers (FanDuel, DraftKings, BetMGM…) |
Sports News | Latest headlines from ESPN + Google News RSS |
Highlights | Game highlight clips with direct video links |
Game Summary | Full box score, scoring plays, statistical leaders |
Rosters | Full team rosters with player details |
Player Stats | Current season statistics for any player |
Injury Reports | Latest injury status for all teams |
League Leaders | Statistical leaders by category |
Transactions | Trades, signings, cuts, and waivers |
Related MCP server: mcp-odds-api
Supported Sports
nfl nba mlb nhl ncaaf ncaab mls epl laliga bundesliga
seriea ucl wnba ufc golf tennis nascar f1 boxing
Quick Start
# 1. Install dependencies
pip install -r requirements.txt
# 2. Configure (optional — only needed for betting odds)
cp .env.example .env
# Edit .env and add your ODDS_API_KEY from https://the-odds-api.com
# 3. Start the server
python server.py
# Server runs at http://localhost:8000
# SSE endpoint: http://localhost:8000/sseMCP Configuration (Manus Custom MCP)
Paste this into the Parameter Configuration field when adding a Custom MCP in Manus:
{
"mcpServers": {
"sports-mcp": {
"type": "sse",
"url": "https://YOUR_DEPLOYED_URL/sse"
}
}
}Available MCP Tools
Tool | Description |
| Live scoreboard for any sport |
| League standings |
| Upcoming game schedule |
| Full team roster |
| Player season statistics |
| Injury report by sport/team |
| Live odds (requires ODDS_API_KEY) |
| List all bettable sports |
| Latest news headlines |
| Game highlight video links |
| Full box score and game details |
| Statistical leaders by category |
| Trades, signings, transactions |
| Server status and configuration |
Data Sources
ESPN API — Scores, standings, schedules, rosters, injuries, stats (free, no key)
The Odds API — Betting odds from 30+ bookmakers (free: 500 credits/month)
Google News RSS — Sports news headlines (free, no key)
Betting Odds Setup
Visit https://the-odds-api.com
Sign up for a free account (no credit card required)
Copy your API key
Set
ODDS_API_KEY=your_keyin your.envfile or environment
The free tier provides 500 credits/month — each odds request costs 1 credit per region × market combination, so you get ~100 full requests per month at no cost.
This server cannot be deployed
Maintenance
Related MCP Connectors
Live sports data: scores, play-by-play, box scores, odds and props. No key needed to start.
Sports data across 8 sports under one canonical schema — scores, stats, standings, Elo, odds
Sports odds, player props and source coverage for AI assistants. Connect with your own API key.
Live sports stats and pre-computed analysis for AI assistants across NBA, MLB, NFL, and NHL.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides access to comprehensive sports data from 5 major leagues (NBA, NFL, MLB, EPL, NHL) including teams, players, games, statistics, standings, injuries, and betting odds through 67+ endpoints. Enables users to query sports information and analytics through natural language.12MIT
- AlicenseNot gradedqualityBmaintenanceEnables fetching sportsbook odds, live scores, and event information across 70+ books and 30+ leagues, with tools to list sports, get scores, and discover events.430 npm1MIT
- AlicenseAqualityAmaintenanceLive sports betting player props MCP server covering NBA, MLB, NFL, NHL, NCAA, and soccer. Unified from real sportsbooks into one REST API and a real MCP server (Streamable HTTP). Free tier, no card required.5MIT
- AlicenseBqualityBmaintenanceEnables AI agents to query live and historical sports analytics, consensus betting odds, predictions, scores, schedules, standings, rosters, news, play-by-play, and win probabilities through structured tools and resources.33215 PyPIApache 2.0