fantasy-yolo
fantasy-yolo
A programmatic interface to your own ESPN Fantasy Football team — an MCP server and a CLI, sharing one set of tools.
The human is the brain. This makes no roster decisions. It answers questions about your league accurately and executes what you tell it, carefully. There is no optimizer and no projections model.
$ fy roster
$ fy matchupThe same tools are exposed over MCP, so an agent you already use can answer "who am I playing this week" or "any injuries on my roster" against live data.
Status
Early. Reads work; the write path is designed but not built. See docs/design.md and docs/user-stories.md.
Setup
See docs/setup.md. In short: copy two cookies out of your
browser, put them in a chmod 0600 file, write a small config naming your
league and team.
What you should know before using this
This is unofficial. It is not affiliated with, endorsed by, or sponsored by ESPN or Disney. It drives a private, undocumented API that can change or break without notice.
It runs on your machine, with your credentials, on your own account. It operates no service and redistributes nothing.
"Runs locally" is not "stays local." Everything this server returns is handed to whatever MCP client and model you have configured — which for most people is a hosted service. The project ships no telemetry and opens no network connection other than to ESPN, but that is not the same as your roster staying on your machine.
What you are risking. ESPN's terms restrict unofficial automated access. ESPN can suspend or terminate your account and your league, and neither this project nor its author can restore anything they take. Read Disney's Terms of Use and ESPN's Fair Play and Conduct rules and decide for yourself.
espn_s2 is a full session cookie, not a scoped token. Leaking it is
account compromise. Never paste it into an issue or a chat.
Licence
MIT, covering this project's own code. It grants no rights to ESPN's data, marks, or API, and it is not permission from ESPN.
Reads are built on espn-api (MIT).
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/gagandaroach/fantasy-yolo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server