claudeers.
// MCP Servers

FantasyPremierLeague

Fantasy Premier League Kotlin/Compose Multiplatform sample

Actively maintained
98/100
last commit 16 days ago
last release none
releases 0
open issues 3
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up FantasyPremierLeague (git-clone project) into my current project.
Found on https://claudeers.com/fantasypremierleague
Repo: https://github.com/joreilly/FantasyPremierLeague
Homepage/docs: —
Detected install method: git-clone → git clone https://github.com/joreilly/FantasyPremierLeague
Category: mcp-servers. Platforms: api, desktop, mobile.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/joreilly/FantasyPremierLeague

// compatibility

Platformsapi, desktop, mobile
Operating systems—
AI compatibilityclaude
LicenseApache-2.0
Pricingopen-source
LanguageJupyter Notebook

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

Fantasy Premier League

Compose Multiplatform project running on following

  • Android
  • iOS
  • Desktop

Also includes

  • AI agent built with Koog (Gemini + tool calling, running in shared KMP code)
  • Kotlin Notebook
  • MCP Server

It also currently makes use of the following Jetpack libraries

  • ViewModel
  • Navigation 3
  • Room
  • DataStore

Related posts:

Running the app

  • Android: open the project in Android Studio and run the app configuration
  • iOS: open ios/FantasyPremierLeague/FantasyPremierLeague.xcodeproj in Xcode and run
  • Desktop: ./gradlew :compose-desktop:run
  • MCP Server: ./gradlew :mcp-server:shadowJar (see MCP Server section below)

Note: to use the AI agent you need a Gemini API key — set apiKeyGoogle in FantasyPremierLeagueAgent.

Screenshots

Android

Screenshot_20251101_204058

iOS

Simulator Screenshot - iPhone 17 Pro - 2025-11-01 at 20 37 58

Desktop

Screenshot 2025-11-01 at 20 38 24

Kotlin Notebook

Screenshot 2024-04-06 at 11 03 15 Screenshot 2024-04-06 at 11 03 36

MCP Server

The mcp-server module uses the Kotlin MCP SDK to expose an MCP tools endpoint (returning player/fixture info) that can for example be plugged in to Claude Desktop as shown below. That module uses same KMP shared code.

Screenshot 2025-07-16 at 21 17 33

To integrate the MCP server with Claude Desktop for example you need to firstly run gradle shadowJar task and then select "Edit Config" under Developer Settings and add something like the following (update with your path)

{
  "mcpServers": {
    "fantasy-premier-league": {
      "command": "java",
      "args": [
        "-jar",
        "/Users/john.oreilly/github/FantasyPremierLeague/mcp-server/build/libs/serverAll.jar",
        "--stdio"
      ]
    }
  }
}

Full set of Kotlin Multiplatform/Compose/SwiftUI samples

// faq

What is FantasyPremierLeague?

Fantasy Premier League Kotlin/Compose Multiplatform sample . It is open-source on GitHub.

Is FantasyPremierLeague free to use?

FantasyPremierLeague is open-source under the Apache-2.0 license, so it is free to use.

What category does FantasyPremierLeague belong to?

FantasyPremierLeague is listed under mcp-servers in the Claudeers registry of Claude-compatible tools.

4 views
★ 601 stars
unclaimed
updated 29 days ago

// embed badge

FantasyPremierLeague on Claudeers
[![Claudeers](https://claudeers.com/api/badge/fantasypremierleague.svg)](https://claudeers.com/fantasypremierleague)

// retro hit counter

FantasyPremierLeague hit counter
[![Hits](https://claudeers.com/api/counter/fantasypremierleague.svg)](https://claudeers.com/fantasypremierleague)

// reviews

// guestbook

0/500

// related in MCP Servers

🔓

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete…

// mcp-serversf/⟨HTML⟩★ 171,127◷ NOASSERTION[ claude ]
🔓

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

// mcp-serversfarion1231/⟨Rust⟩★ 136,484◷ MIT[ claude ]
🔓

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

// mcp-serversJuliusBrussee/⟨JavaScript⟩★ 107,719◷ MIT[ claude ]
🔓

An open-source AI agent that brings the power of Gemini directly into your terminal.

// mcp-serversgoogle-gemini/⟨TypeScript⟩★ 107,167◷ Apache-2.0[ claude ]

// compare FantasyPremierLeague with

→ see how FantasyPremierLeague connects across the ecosystem