About MCPs for sports
MCP Yahoo Fantasy connects LLMs to Yahoo Fantasy Sports leagues across NFL, NHL, NBA, and MLB. It supports reading league data and making roster, lineup, waiver, and trade actions.
Key features
- 01League standings, rosters, and matchups
- 02Player and statistics access
- 03Draft and transaction access
- 04Lineup changes and add/drop actions
- 05Waiver claims and trade responses
Use cases
- 01Review fantasy league standings and rosters
- 02Check player statistics and matchups
- 03Manage lineups, waivers, and trades
MCP support
Wraps the Yahoo Fantasy Sports API and exposes league data and actions to MCP clients. OAuth login is required.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Yahoo Fantasy
An MCP (Model Context Protocol) server that wraps the Yahoo Fantasy Sports API, giving an LLM read and write access to your fantasy leagues across NFL, NHL, NBA, and MLB: standings, rosters, matchups, players, stats, drafts, and transactions, plus lineup changes, add/drop, waiver claims, and trade responses.
The server lives in yahoo/. See yahoo/README.md for setup
(authentication, configuration, and the full tool list).
Quick start
./scripts/setup.sh # install dependencies into yahoo/.venv via uv
cd yahoo && uv run yahoo-login # one-time OAuth login (paste client id/secret, then a verifier code)
Then point your MCP client at the server (see yahoo/README.md).
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.