Skip to main content
Glama
gagandaroach

fantasy-yolo

by gagandaroach

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 matchup

The 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.

Related MCP server: Sleeper MCP Server

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).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Connect ESPN & Yahoo fantasy leagues to AI assistants via MCP. Read-only tools for rosters, standings, matchups, free agents, and league info across football and baseball.
    17
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Enables natural language interaction with Sleeper Fantasy Football API data, allowing queries about leagues, players, matchups, draft results, and trade analysis.
    13
    19
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides read-only access to Sleeper fantasy football leagues, enabling team snapshots, available players, matchups, trade context, and league history through standardized MCP tools.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Claude to interact with Sleeper fantasy football leagues via MCP tools for roster, waiver, matchup, and transaction queries, plus a dashboard for daily reports, live scoring, and game-day alerts.
    71
    MIT

Latest Blog Posts

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