Add your description here
Project description
ESPN Fantasy Football MCP Server
Overview
This MCP (Model Context Protocol) server allows LLMs like Claude to interact with the ESPN Fantasy Football API. It provides tools for accessing league data, team rosters, player statistics, and more through a standardized interface. It can work with both public and private ESPN Leagues.
Features (MCP Tools)
- Authentication: Securely store ESPN credentials for the current session (for private leagues)
- League Info: Get basic information about fantasy football leagues
- Team Rosters: View current team rosters and player details
- Player Stats: Find and display stats for specific players
- League Standings: View current team rankings and performance metrics
- Matchup Information: Get details about weekly matchups
Installation
Prerequisites
- Python 3.10 or higher
uvpackage manager- Claude Desktop for the best experience
Usage with Claude Desktop
- Update the Claude Desktop config:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Include reference to the MCP server
{ "mcpServers": { "espn-fantasy-football": { "command": "uv", "args": [ "--directory", "/absolute/path/to/directory", "run", "espn_fantasy_server.py" ] } } }
- Restart Claude Desktop
Acknowledgements
cwendt94/espn-api for the nifty python wrapper around the ESPN Fantasy API
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mseep_mcp_espn_ff-0.1.0.tar.gz.
File metadata
- Download URL: mseep_mcp_espn_ff-0.1.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4fe215aea31af2677fc258c3eb113d9f383f8dad71d6059276280f1bb680e9c
|
|
| MD5 |
2a9b983e4fab12d163aa71f185ccb8af
|
|
| BLAKE2b-256 |
8a8b101969493aa4f99d3b0c1e0c5d58e2396419c3fea3a5755c2e2c81668ec3
|
File details
Details for the file mseep_mcp_espn_ff-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mseep_mcp_espn_ff-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c27a2da79f1afb78fe5351c66a1b5e0a774e341764010fe83edef6f7091a844
|
|
| MD5 |
31565674c9f49591de00bef492ab5389
|
|
| BLAKE2b-256 |
e88b19381ccab4d9e122cb0b09e9ed112851cbde3327f55806a41f9f923f026a
|