Sleeper Fantasy MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Sleeper Fantasy MCPShow me my 2026 leagues and analyze my roster."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Sleeper Fantasy MCP
A small read-only MCP server that exposes Sleeper NFL fantasy data to an MCP client such as ChatGPT.
Configured Sleeper account:
Username:
roadblock78Sleeper user ID:
982607912881209344Default season:
2026
No Sleeper password or API key is required. The server only performs GET requests against Sleeper's public API.
What it can read
The MCP tools include:
your Sleeper profile
your leagues for a season
league settings and scoring
all league managers and rosters
your own roster
weekly matchups
weekly transactions, waivers and trades
league drafts and draft picks
traded picks
Sleeper trending adds/drops
player search and player-ID resolution
a combined league snapshot
It cannot set a lineup, submit a waiver, make a trade or otherwise modify Sleeper.
Related MCP server: rag-nfl-analyst
1. Test locally
You need Python 3.10+.
Windows PowerShell
py -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python server.pymacOS / Linux
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python server.pyThe MCP endpoint will normally be:
http://127.0.0.1:8000/mcpYou can inspect it with the MCP Inspector:
npx -y @modelcontextprotocol/inspectorThen connect the Inspector to:
http://127.0.0.1:8000/mcpTry get_my_sleeper_user and get_my_leagues.
2. Deploy it
ChatGPT requires a remotely reachable MCP server. A localhost-only server cannot be connected directly.
This project includes a Dockerfile and render.yaml, so one simple route is:
Create a GitHub repository.
Upload these project files.
Sign in to Render.
Create a new Blueprint/Web Service from the GitHub repository.
Render should detect
render.yaml/ the Dockerfile.Deploy.
Your MCP address should be similar to:
https://YOUR-SERVICE.onrender.com/mcpThe server is read-only and does not require authentication. Because it is public, do not add tools that expose private systems or secrets without adding authentication first.
Other Docker-compatible hosts such as Railway, Fly.io, Azure Container Apps, Google Cloud Run or AWS can also host it.
3. Connect it to ChatGPT
Current ChatGPT support depends on plan/workspace.
In ChatGPT Developer Mode / custom app settings:
Create a custom MCP app.
Enter the deployed MCP endpoint:
https://YOUR-SERVICE.onrender.com/mcpUse no authentication for this personal read-only version.
Scan tools.
Enable the app.
Once connected, prompts can be as simple as:
"Sleeper: show me my 2026 leagues."
"Analyse my roster."
"How does my matchup look this week?"
"Who are my weakest starters?"
"What waiver positions should I prioritise?"
"Show the most-added players on Sleeper and tell me which are relevant to my roster."
"Review this week's league transactions."
Tool usage pattern
When a conversation does not yet know the league ID:
get_my_leagueschoose the intended league
get_league_snapshotget_week_matchupsfor the requested weekresolve relevant player IDs with
get_players_by_id
This avoids repeatedly copying JSON into ChatGPT.
Updating the season
Set the environment variable:
SLEEPER_SEASON=2027or pass the season to get_my_leagues.
Security note
Sleeper's public API exposes public fantasy-league information. This server contains your Sleeper user ID, which is not a password or authentication credential. Nevertheless, anyone who can reach a completely unauthenticated MCP endpoint can invoke its tools.
For a personal deployment, use an obscure deployment URL or add authentication at the hosting/proxy layer if desired.
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP for AI usage profiles, leaderboards, stats, and docs; no writes or private data.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Read-only MCP server for AIStatusDashboard status, incidents, metrics, and fallback recommendations.
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides read-only access to Sleeper fantasy football leagues, enabling team snapshots, available players, matchups, trade context, and league history through standardized MCP tools.MIT
- FlicenseNot gradedqualityCmaintenanceMCP server for NFL fantasy football retrieval, providing access to NFL stats and Sleeper league data through retrieval-oriented tools.-
- AlicenseAqualityCmaintenanceA read-only MCP server that supplies live context from Sleeper fantasy-football leagues, including rosters, trade analysis, draft picks, and league settings via Sleeper's public API.11MIT
- FlicenseAqualityCmaintenanceEnables read-only access to Sleeper fantasy sports data, including users, leagues, rosters, matchups, transactions, drafts, players, trending activity, playoff brackets, traded picks, and sport state via MCP tools.18-