使用说明
休眠MCP服务器
一个模型上下文协议服务器,将AI代理连接到Sleeper Fantasy Football,实现智能联盟分析、名册评估和战略洞察。
这有什么作用
此MCP服务器允许您向AI代理提出有关Sleeper梦幻足球联赛的自然语言问题:
- “给我看看我的联赛排名” -通过自定义决胜局支持获取当前排名
- “我联盟中的用户是谁?” -查看所有联盟成员
- “第五周的比赛是什么?” -查看每周评分和结果
- “使用头对头决胜局计算排名” -应用自定义排名规则
快速开始
- 安装和配置 -请参阅 安装说明
- 配置您的联赛设置 -编辑
configs/league_settings.json根据联盟的自定义规则 - 开始提问 -使用自然语言分析你的联赛
文档
主要特点
- 灵活的展台:支持Sleeper中不可用的自定义断开规则
- 自然语言:以对话方式提问-无需学习API
- 代理人不可知:与Claude、ChatGPT或任何与MCP兼容的AI代理配合使用
- 直接计算:根据匹配数据自动计算复杂的决胜局
- 多个联赛:使用不同的规则集处理不同的联赛
建立你的联盟
1.配置您的联赛设置
编辑 configs/league_settings.json 添加您的联盟信息。复制模板并替换为您的详细信息:
{
"leagues": {
"1234567890123456789": {
"name": "My Fantasy League",
"description": "League with custom head-to-head tiebreakers",
"custom_standings": {
"enabled": true,
"instructions": "When teams have the same wins, use head-to-head record first, then points for, then points against",
"tiebreak_order": ["wins", "head_to_head", "points_for", "points_against"],
"notes": "This league uses custom tiebreakers not supported by Sleeper natively"
}
}
}
}
2.对话示例
配置后,您可以询问您的AI代理:
- “我目前的联赛排名是多少?”
- “让我看看我们定制的首战决胜局的排名”
- “本周谁在我的联赛中击败了谁?”
- “使用我们的联盟规则比较季后赛种子”
对于开发者
看 docs/DEVELOPMENT.md 用于:
- 开发工作流程和测试
- 贡献指南
- 添加新功能
- 构建和部署
运作原理
- 你问你的人工智能代理 关于你的自然语言联盟
- 代理使用此MCP服务器 从Sleeper的API获取数据
- 应用自定义计算 基于你的
configs/league_settings.json - 你会得到智能分析 根据联盟规则量身定制
服务器会自动应用您联盟的自定义设置,因此您不需要每次都解释规则。
许可证
MIT许可证-请参阅许可证文件
