ESPN梦幻MCP服务器
   
MCP(模型上下文协议)服务器,提供对ESPN梦幻棒球数据的访问,供Claude Code和其他MCP客户端使用。
特性
- 阅读联赛设置、排名和球队信息
- 查看包含球员详细信息和阵容位置的名单
- 通过模糊匹配按名称查找玩家
- 浏览并添加免费代理,提交豁免申请
- 修改阵容
- 提出、接受、拒绝和取消交易
快速开始
1.获取ESPN Cookie
要访问私人联赛,您需要ESPN身份验证Cookie:
- 登录到 ESPN梦幻棒球
- 打开浏览器DevTools→ 应用→ Cookie→
https://fantasy.espn.com - 复制
espn_s2(长串)和SWID(格式:{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX})
2.添加到克劳德代码
claude mcp add --scope user --transport stdio espn-fantasy \
--env ESPN_S2=your_espn_s2_cookie \
--env ESPN_SWID={your_espn_swid_cookie} \
--env ESPN_LEAGUE_ID=your_league_id \
--env ESPN_TEAM_ID=your_team_id \
--env ESPN_SEASON_YEAR=2026 \
-- uvx espn-fantasy-mcp将花括号保持在SWID值中。 uvx 自动处理安装——不需要单独的安装步骤。
3.验证
重新启动Claude Code或运行 /mcp 并确认“espn幻想”出现在服务器列表中。然后尝试: *“显示我的梦幻棒球联赛设置”*
文档
本地开发
git clone https://github.com/i-am-david-weinstein/espn-fantasy-mcp.git
cd espn-fantasy-mcp
pip install -e ".[dev]"
pytest要使用Claude Code进行本地安装,请替换 uvx ... 部分 claude mcp add 命令与 python3 -m espn_fantasy_mcp.
贡献
欢迎投稿——打开问题或提交拉取请求。
许可证
麻省理工学院
致谢
- 建于 MCP Python SDK
- 用途 espn api
