Sleeper Fantasy MCP
Click on "Install 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: sleeper-caffeine MCP
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceThis Model Context Protocol server provides access to the Sleeper Fantasy Football API, enabling agents to fetch data about users, leagues, drafts, rosters, matchups, and player information without requiring an API key.5
- 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.
- AlicenseNot gradedqualityCmaintenanceA 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.MIT
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth.
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Roadblock78/Sleeper-Fantasy-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server