MCPs for sports

by michaelfromyeg

5 stars
301 downloads
Not rated
GitHub

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

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.