Fantasy Football Manager — MCP-сервер для Claude Code: составы ESPN
Подключает лигу ESPN к ИИ-клиенту: читает составы и проекции, считает легальный состав на неделю и проводит заявки на свободных агентов.
claude mcp add fantasy-football-manager -- uvx fantasy-football-managerЧто делает Fantasy Football Manager
Пакет состоит из нескольких MCP-серверов. Управляющий даёт инструменты для анализа, политик и состояния лиги, компаньон ESPN отвечает за живые наблюдения и операции, а портфельный сервер сводит все настроенные команды в один обзор. Сезонные действия идут через аутентифицированный HTTP, без Chrome и Playwright. Для драфта остался браузерный адаптер.
Перед запуском понадобится аккаунт ESPN и защищённый файл сессии, путь к которому задаёт FFM_ESPN_CREDENTIAL_FILE. Оба сервера подключают к одному каталогу состояния команды. Дальше порядок такой: espn_connect с лигой, командой, сезоном, phase="season", transport="http" и неделей подсчёта очков, затем espn_sync, затем recommend_lineup. Режимы действий читаются через get_manager_config, а меняются через update_manager_config с текущей ревизией конфига.
Неполные проекции или отсутствие данных о блокировках игроков отменяют рекомендацию. Без подтверждённых данных espn_sync и recommend_lineup молча не выдадут состав, на который можно ставить. Живые права на игроков проверены не для всех сценариев: обработка вейверов, переводы в IR и смена недели подсчёта очков остались без проверки.
Какие задачи решает
- собрать легальный состав на неделю из текущих проекций
- синхронизировать состав лиги ESPN с локальным состоянием
- подготовить точную заявку на свободного агента и подтвердить её
- следить за блокировками игроков перед дедлайном
- вести несколько команд в одном дашборде
Примеры запросов агенту
- Подключись к лиге ESPN и покажи текущий состав команды
- Синхронизируй лигу и предложи легальный состав на эту неделю
- Собери заявку на свободного агента в режиме review, я подтвержу
Как установить Fantasy Football Manager
Командой платформы
claude mcp add fantasy-football-manager -- uvx fantasy-football-manageruvx запускает команду с именем пакета; если в README она другая — uvx --from fantasy-football-manager <команда>
Командой платформы
codex mcp add fantasy-football-manager -- uvx fantasy-football-manageruvx запускает команду с именем пакета; если в README она другая — uvx --from fantasy-football-manager <команда>
Файл настроек
{
"mcpServers": {
"fantasy-football-manager": {
"command": "uvx",
"args": [
"fantasy-football-manager"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from fantasy-football-manager <команда>
Файл настроек
{
"servers": {
"fantasy-football-manager": {
"type": "stdio",
"command": "uvx",
"args": [
"fantasy-football-manager"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from fantasy-football-manager <команда>
Командой платформы
gemini mcp add fantasy-football-manager uvx fantasy-football-manageruvx запускает команду с именем пакета; если в README она другая — uvx --from fantasy-football-manager <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Fantasy Football Manager
Как установить Fantasy Football Manager в Claude Code?
Одной командой: claude mcp add fantasy-football-manager -- uvx fantasy-football-manager.
Что делает Fantasy Football Manager?
Читает лигу ESPN через аутентифицированный HTTP, синхронизирует состав и проекции, считает легальный состав на неделю и умеет отправлять заявки на игроков в рамках выбранного режима.
Что нужно, чтобы сервер заработал?
Аккаунт ESPN и защищённый файл сессии, путь к которому задан в FFM_ESPN_CREDENTIAL_FILE. Оба MCP-сервера должны смотреть в один каталог состояния команды.