Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
malamutemayhem avatar

Fantasy Premier League MCP By UnClick

  • 4 repo stars
  • malamutemayhem/unclick

Fantasy Premier League MCP is a MCP server that exposes FPL teams, fixtures, players, standings, and league data to coding agents.

About

Fantasy Premier League MCP by UnClick is a Model Context Protocol server that surfaces FPL-oriented datasets—teams, fixtures, players, standings, and broader league data—to AI agents during development. Developers obsessed with mini-league tools, weekly newsletters, or CLI pick helpers can register the server and stop pasting brittle API notes into every chat. The published metadata shows version 0.1.0, package @unclick/fpl-mcp, stdio transport, and npx launch via the UnClick standalone line in the unclick GitHub monorepo. It is phase-specific agent tooling for integrations: you invoke tools while writing queries, UI, and automation, not an methodology. Respect Fantasy Premier League terms, cache responsibly, and do not assume the MCP replaces official apps for high-stakes decisions. Strong fit when your side project needs structured FPL facts co-located with the code the agent is editing.

  • Fantasy Premier League teams, fixtures, players, standings, and league data via MCP
  • @unclick/fpl-mcp version 0.1.0 with npx and stdio transport
  • Source in unclick standalone package packages/standalone/fpl-mcp
  • Useful for FPL dashboards, pick assistants, and community league bots driven by agents
  • Specialized sports-fantasy MCP integration, not a general football news scraper

Fantasy Premier League MCP By UnClick by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add fpl -- npx -y @unclick/fpl-mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars4
Package@unclick/fpl-mcp
TransportSTDIO
AuthNone
Repositorymalamutemayhem/unclick

What it does

Pull Fantasy Premier League teams, fixtures, players, and standings into agent sessions while building FPL trackers, newsletters, or hobby analytics tools.

Who is it for?

Best when you're shipping FPL analytics sites, Discord bots, or personal pick tools with Claude Code or Cursor.

Skip if: Commercial fantasy platforms that require licensed official data feeds and guaranteed uptime SLAs outside hobby scope.

What you get

After MCP registration, your agent queries FPL standings and squad context while you implement dashboards, scripts, or content pipelines in the same repo.

  • MCP tools returning FPL teams, fixtures, players, and standings to the agent
  • Local stdio server entry for repeatable FPL-focused dev sessions
  • Faster iteration on FPL side projects without manual data tabulation

By the numbers

  • Server version 0.1.0
  • npm package @unclick/fpl-mcp with stdio transport
  • Catalog lists teams, fixtures, players, standings, and league data surfaces
README.md

UnClick MCP server

The app store for AI agents. unclick.world

450+ callable endpoints across 178+ tools, available to any MCP-compatible AI client. New tools ship to the API continuously. Your agent picks them up automatically; no package update is needed.

Install

Using the latest GitHub release (no npm account required):

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"]
    }
  }
}

Add this to your claude_desktop_config.json (or equivalent for Cursor, Windsurf, etc).

Or install globally from GitHub:

npm install -g https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz

Operational Notes

This repo follows the AGENTS.md fence rules for agent work.

Run

For local web development:

npm run dev

For the API workspace:

npm run dev:api

Test

Run the main test suite:

npm test

Run the production build check:

npm run build

License

UnClick uses a split license. The platform (website, API, and hosted backend and memory services) is AGPL-3.0 (see LICENSE). The npm client package @unclick/mcp-server stays MIT, and the standalone connector packages stay Apache-2.0. Full breakdown and reasoning in LICENSING.md.

What it does

Gives your agent access to a growing catalog of tools across developer utilities, social media, e-commerce, finance, messaging, media, security, and more. You don't need to install separate packages for each integration. One server provides access to everything in the catalog.

Tool Surface

UnClick exposes a small direct surface for daily agent workflows, plus hidden internal discovery tools for the full catalog.

Tool group Tools
Memory session protocol load_memory, save_fact, search_memory, save_identity, save_session
Signals and Boardroom coordination check_signals, read_messages, post_message, create_todo, list_todos, update_todo, complete_todo, create_idea, list_ideas, vote_on_idea, promote_idea_to_todo
Hidden internal catalog tools unclick_search, unclick_browse, unclick_tool_info, unclick_call

The agent starts with memory, uses direct Boardroom tools for coordination, and can still call the hidden catalog tools by name when it needs dynamic endpoint discovery.

Compatibility and advanced memory operations

  • Legacy memory names still work as aliases: get_startup_context -> load_memory, write_session_summary -> save_session, add_fact -> save_fact, set_business_context -> save_identity.
  • The remaining memory operations are intentionally not listed in ListTools and are called through unclick_call with endpoint_id: "memory.<op>" (for example memory.manage_decay, memory.store_code, memory.log_conversation, memory.supersede_fact, memory.upsert_library_doc).

Requirements

Set your key as an environment variable:

UNCLICK_API_KEY=your_key_here

Or pass it via the MCP config:

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"],
      "env": {
        "UNCLICK_API_KEY": "your_key_here"
      }
    }
  }
}

More

Full catalog, docs, and API keys at unclick.world.

Recommended MCP Servers

How it compares

MCP fantasy-sports data connector for agents, not an ESPN scores server or a product-management skill.

FAQ

Who is Fantasy Premier League MCP for?

Developers and fantasy enthusiasts using MCP agents who want FPL teams, fixtures, players, and standings available as tools while coding hobby or projects.

When should I use Fantasy Premier League MCP?

Use it during build integrations when you are implementing FPL trackers, league reports, or automation that needs live structured FPL data from the agent.

How do I add Fantasy Premier League MCP to my agent?

Configure stdio MCP for @unclick/fpl-mcp (v0.1.0), launch with npx per UnClick docs, and register server id io.github.malamutemayhem/fpl in your client.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.