MCPs for sports
About
MCPs for sports wraps the Yahoo Fantasy Sports API, giving an LLM read and write access to your fantasy leagues across NFL, NHL, NBA, and MLB. It is designed for fantasy sports managers who want to manage their teams through a language model.
Details
- Author
- michaelfromyeg
- GitHub stars
- 5
- Downloads
- 301
- Categories
- Other
Jump to
- Read and write access to Yahoo fantasy leagues
- View standings, rosters, matchups, and players
- Access stats, drafts, and transactions
- Make lineup changes and add/drop players
- Submit waiver claims and respond to trades
- Supports NFL, NHL, NBA, and MLB
Install dependencies via ./scripts/setup.sh, then run cd yahoo && uv run yahoo-login for a one-time OAuth login (paste client id/secret and a verifier code). Finally, point your MCP client at the server.
MCP 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).
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



