FPL团队管理服务器

一个集成Fantasy Premier League与Claude Desktop的模型上下文协议服务器,提供AI驱动的FPL团队管理和分析功能。

  • by AhmS3cOps
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AhmS3cOps/FPL-MCP-Server

使用说明

FPL MCP服务器🚀⚽

一个模型上下文协议(MCP)服务器,将梦幻英超联赛与克劳德桌面集成在一起,实现了人工智能驱动的FPL团队管理和分析。

概述


特性✨

  • 小队管理 -查看当前球队的详细球员统计数据
  • 受伤更新 -实时受伤和停赛警报
  • 迷你联赛情报 -跟踪竞争对手的团队和策略
  • 每周简报会 -全面的人工智能洞察
  • 转移分析 -数据驱动的传输建议(即将推出)
  • 船长战略 -最佳船长选择(即将推出)

技术栈🛠️

  • Python 3.12 -核心服务器实施
  • MCP协议 -AI工具集成
  • 码头工人 -集装箱化部署
  • FPL API -官方梦幻英超数据
  • 克劳德桌面版 -AI助手界面

安装📦

先决条件

  • 启用MCP工具包的Docker桌面
  • 克劳德桌面版
  • FPL团队ID

快速开始

  1. 克隆仓库
git clone https://github.com/yourusername/fpl-mcp-server.git
cd fpl-mcp-server
  1. 构建Docker镜像
docker build -t fpl-mcp-server .
  1. 设置您的FPL团队ID
docker mcp secret set FPL_TEAM_ID="your-team-id"
  1. 配置Claude桌面
  • 添加自定义目录配置
  • 更新Claude桌面配置
  • 重新启动克劳德桌面

文档中的完整安装指南。

用法💬

安装后,询问Claude:

  • “给我看看我的FPL小队”
  • “获取伤病最新消息”
  • “我在迷你联赛中表现如何?”
  • “给我每周FPL简报”

建筑🏗️

Claude Desktop → MCP Gateway → FPL Server → FPL API
                      ↓
              Docker Secrets

安全🔒

  • 在非root用户的Docker容器中运行
  • 通过Docker桌面管理的秘密
  • 无需身份验证(FPL API是公共的)
  • 带有安全补丁的最新Python 3.12

贡献🤝

欢迎投稿!请随意:

  • 报告错误
  • 建议新功能
  • 提交拉取请求

未来的增强功能🎯

  • []将推荐与机器学习预测相结合
  • []排队优化算法
  • []船长选拔AI
  • []夹具难度分析
  • []价格变动预测
  • []差异化玩家建议

许可证📄

MIT许可证-有关详细信息,请参阅许可证文件

作者

艾哈迈德·穆罕默德-FPL爱好者


内置于❤️ 对于FPL社区