FantasyPremierLeague
Verified Safeby joreilly
Overview
Exposes Fantasy Premier League player and fixture information as tools for AI agents via Model Context Protocol (MCP) over standard I/O.
Installation
java -jar mcp-server/build/libs/serverAll.jar --stdioEnvironment Variables
- GOOGLE_API_KEY
Security Notes
The MCP server communicates over standard I/O, limiting direct network exposure to external clients. Input parsing for `playerId` is type-safe (integer), reducing injection risks. The associated AI agent (`FantasyPremierLeagueAgent`) has a hardcoded empty API key for Google LLMs (Gemini), which prevents its functionality without modification; this is a configuration flaw rather than a direct vulnerability (e.g., no active key is leaked). Data models used for tool responses (`Player`, `GameFixture`, etc.) do not appear to contain sensitive information, so `toString()` output is not a leakage risk.
Similar Servers
consult-llm-mcp
Facilitates Claude Code to consult powerful external AI models for complex code analysis, debugging, and review tasks.
tokenbowl-mcp
A Model Context Protocol (MCP) server for a fantasy football league, providing tools to interact with league data, player data, and a custom chat system for LLMs.
ai-calls-editor
Facilitates AI-powered code refactoring within a VS Code environment by exposing an MCP server to AI assistants.
mcp-devtools-server
Standardizes development tool interaction and enhances AI code generation, autocorrection, and workflow automation.