MCP.Market

Fantasy Football Manager MCP server

by krmisystems·io.github.krmisystems/fantasy-football-manager·v0.4.0·91 stars

ESPN draft and lineup analysis for Codex and MCP clients. Live actions use the ESPN companion.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Established

91 stars57 downloads/wk

Reviews

Write one

Nobody has reviewed Fantasy Football Manager yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fantasy Football Manager tools (38, 6 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • espn_connect

    Connect one authenticated ESPN league, team, season, and phase, then save the connection locally.

  • espn_disconnect

    Stop this process's loop and release its ESPN connection.

  • espn_get_status

    Read cached ESPN connection, automation, and submission status without a new ESPN request.

  • espn_prepare_draft_pick

    Refresh the connected draft and save one exact pick proposal without a submission click.

  • espn_prepare_lineup

    Refresh the weekly roster and save one legal lineup proposal without submitting a transaction.

  • espn_prepare_season_action

    Refresh ESPN through HTTP and prepare one exact season transaction without submitting it.

  • espn_reconcile_draft_pick

    Observe ESPN draft history to verify one previously authorized pick without another submission click.

  • espn_reconcile_lineup

    Observe the weekly ESPN roster to verify one authorized lineup transaction without submitting another action.

  • espn_reconcile_season_action

    Read ESPN through HTTP to resolve a season submission without another transaction request.

  • espn_start_automation

    Start continuous ESPN observation and analysis inside this MCP server process.

  • espn_start_standalone_worker

    Start an independent local ESPN worker that continues after the MCP client or Codex closes.

  • espn_stop_automation

    Save automation.paused=true in local configuration and request a stop for this process's ESPN loop.

  • espn_submit_draft_pickwrite action

    Authorize and attempt one real ESPN draft pick from a prepared proposal.

  • espn_submit_lineupwrite action

    Authorize and attempt one real ESPN lineup transaction from a prepared proposal.

  • espn_submit_season_actionwrite action

    Authorize and submit one prepared ESPN HTTP season transaction, then observe its result.

  • espn_sync

    Read the connected ESPN draft or weekly roster into the manager's local state.

  • execute_demo_actionwrite action

    Execute an existing proposal against synthetic demo state only.

  • get_action_history

    Read recent audit records from this data directory without changing state.

  • get_capabilities

    Read this server's capabilities before selecting analysis or execution tools.

  • get_draft_recommendations

    Read cached results and status from the local draft monitor without running a simulation.

  • get_managed_analysis

    Read one team's available analysis and its observation context.

  • get_managed_team

    Read one configured team's saved roster, starters, reserve players, rules, and policy summary.

  • get_manager_config

    Read the full current configuration and its config_revision.

  • get_power_rankings

    Compare every team's best legal weekly lineup by projected points.

  • get_source_status

    Check the freshness and completeness of the saved observation.

  • get_team

    Read the selected team's roster from the saved snapshot.

  • import_league_snapshot

    Validate and save a complete league snapshot supplied by the caller.

  • list_managed_proposals

    Read saved proposed changes across teams for review.

  • list_managed_teams

    List configured teams across leagues before requesting a team, players, or proposals.

  • load_demo

    Load a fictional scenario for local testing or demonstrations.

  • prepare_action

    Validate a synthetic action and save a proposal without executing it.

  • rank_waiver_candidates

    Rank alternative single-player acquisitions using the saved weekly snapshot and user limits.

  • recommend_draftwrite action

    Run one bounded draft simulation against the current imported draft snapshot.

  • recommend_lineup

    Optimize the selected team's known weekly projections while preserving locked slots.

  • search_managed_players

    Search saved players across managed teams or within one team context.

  • start_draft_monitor

    Start background draft simulations and return the initial monitor status.

  • stop_draft_monitor

    Request shutdown of the local draft monitor and wait up to five seconds.

  • update_manager_configwrite action

    Replace the saved configuration using its current configuration revision.

Public scan report

scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it

no findings
  • Code scan55 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 13 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fantasy Football Manager compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,243 servers
Tools
38
the typical server has 7
Tools that change things
16%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
91
more than 95% of 28,706 servers
Downloads a week
57
more than 46% of 12,306 servers with a package

What its tools let an agent do: 29 read · 1 create · 5 change · 3 run or deploy

Install Fantasy Football Manager in Claude Code, Cursor or VS Code

claude mcp add fantasy-football-manager -- uvx fantasy-football-manager
Add to Cursor

What the publisher says

From the Fantasy Football Manager repository's README, as published. We do not edit it. Read it on GitHub

Fantasy Football Manager

ESPN fantasy football team management for Codex and other Model Context Protocol (MCP) clients. Season operations use authenticated HTTP without Chrome or Playwright. Connect your league, sync its roster, and calculate a legal weekly lineup from current projections. The same package provides a draft assistant with continuous Monte Carlo simulations and a server coordinator for multiple teams.

<!-- mcp-name: io.github.krmisystems/fantasy-football-manager -->

The manager MCP server provides 17 tools for analysis, policy, and league state. The ESPN MCP companion provides 16 tools for live observations, controlled transactions, and continuous operation. The portfolio MCP adds five tools for all configured teams, players, saved proposals, and lineup analysis. HTTP season actions include lineups, free-agent additions, waiver claims, drops, and IR moves. Draft support retains the existing browser adapter.

Version 0.4.0 preview: The reviewed v0.4.0 wheel is deployed privately and has completed a five-team HTTP observation sweep. An explicitly authorized coverage repair also confirmed two automatic HTTP actions: a free-agent add/drop and a subsequent lineup exchange. Version 0.3.3 assets retain their earlier behavior. See the release links below for the v0.4.0 preview. Read HTTP season acceptance for the current evidence and remaining live validation. Read Stable release readiness for scheduled acceptance checks, backup verification, and release gates.

This independent project requires your ESPN account. A protected session file supplies HTTP authentication. An optional Linux import reads only the two ESPN session cookies from an existing profile without starting a browser.

Try a fictional lineup

Run this demo with Python 3.11 or later and uv. It requires no ESPN account, Chrome session, or MCP client.

uvx --from fantasy-football-manager==0.4.0 fantasy-football-manager --demo

The command prints a fictional lineup report and exits without changing saved league state. The verified demo returns status: "ok", liveactions: false, and a projected improvement of 5.50 points**. These values describe synthetic inputs, not a measured fantasy result.

Read the developer showcase for the design, verified trials, and contribution ideas.

Open the team dashboard

The source checkout includes Fieldroom, a local dashboard for multiple managed teams. Inspect rosters, source health, projections, action limits, and proposed changes in one workspace. Optional approval controls submit exact saved HTTP season proposals through the existing transaction service.

uv sync --locked
uv run fantasy-football-dashboard --demo --enable-actions

Open http://127.0.0.1:8765/. Demo approvals affect fictional in-memory records only. They make no ESPN requests. The dashboard requires no Node.js runtime, ESPN account, or external UI service. This dashboard is not included in the published v0.3.3 package.

Read the dashboard setup and API guide for actual team data and submission controls. Use the media UI integration prompt to connect an existing authenticated home-server interface. Football is the only implemented sport. The portfolio envelope leaves room for future adapters.

Start with a weekly lineup

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fantasy Football Manager: common questions

Is Fantasy Football Manager MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Fantasy Football Manager safety report
How do I install Fantasy Football Manager?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fantasy Football Manager need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Fantasy Football Manager maintained?
The last commit was 35 days ago (2026-10-01). The latest release is v0.4.0.
How does Fantasy Football Manager compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,243 servers); tools 38 (the typical server has 7); tools that change things 16% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.