Fantasy PL MCP

Integrates with Fantasy Premier League data to provide player statistics, team information, and analytical tools for making informed fantasy football management decisions.

Skills

Explore the skills and capabilities of this skillset.

get_team

Get any team's players, captain, and other details for a specific gameweek Args: team_id: FPL team ID (required) gameweek: Gameweek number (defaults to current gameweek) Returns: Detailed team information including player details, captain, and value

get_manager

Get detailed information about an FPL manager Args: team_id: FPL team ID to look up Returns: Manager information including history, name, team details, and leagues

get_my_team

Get your own FPL team for a specific gameweek Args: gameweek: Gameweek number (defaults to current gameweek) Returns: Detailed team information including player details, captain, and value Note: This uses your authenticated team ID from the FPL credentials. To get another team's details, use get_team and provide a team_id.

analyze_players

Filter and analyze FPL players based on multiple criteria Args: position: Player position (e.g., "midfielders", "defenders") team: Team name filter min_price: Minimum player price in millions max_price: Maximum player price in millions min_points: Minimum total points min_ownership: Minimum ownership percentage max_ownership: Maximum ownership percentage form_threshold: Minimum form rating include_gameweeks: Whether to include gameweek-by-gameweek data num_gameweeks: Number of recent gameweeks to include sort_by: Metric to sort results by (default: total_points) sort_order: Sort direction ("asc" or "desc") limit: Maximum number of players to return Returns: Filtered player data with summary statistics

compare_players

Compare multiple players across various metrics Args: player_names: List of player names to compare (2-5 players recommended) metrics: List of metrics to compare include_gameweeks: Whether to include gameweek-by-gameweek comparison num_gameweeks: Number of recent gameweeks to include in comparison include_fixture_analysis: Whether to include fixture analysis including blanks and doubles Returns: Detailed comparison of players across the specified metrics

analyze_fixtures

Analyze upcoming fixtures for players, teams, or positions Args: entity_type: Type of entity to analyze ("player", "team", or "position") entity_name: Name of the specific entity num_gameweeks: Number of gameweeks to look ahead include_blanks: Whether to include blank gameweek info include_doubles: Whether to include double gameweek info Returns: Fixture analysis with difficulty ratings and summary

get_manager_info

Get detailed information about an FPL manager Args: team_id: FPL team ID (defaults to authenticated user) Returns: Manager info with leagues and performance stats

search_fpl_players

Search for FPL players by name with optional filtering Args: query: Player name or partial name to search for position: Optional position filter (GKP, DEF, MID, FWD) team: Optional team name filter limit: Maximum number of results to return Returns: List of matching players with details

get_blank_gameweeks

Get information about upcoming blank gameweeks where teams don't have fixtures Args: num_gameweeks: Number of upcoming gameweeks to check (default: 5) Returns: Information about blank gameweeks and affected teams

get_gameweek_status

Get precise information about current, previous, and next gameweeks Returns: Detailed information about gameweek timing, including exact status

get_double_gameweeks

Get information about upcoming double gameweeks where teams play multiple times Args: num_gameweeks: Number of upcoming gameweeks to check (default: 5) Returns: Information about double gameweeks and affected teams

get_league_analytics

Get rich analytics for a Fantasy Premier League mini-league Returns visualization-optimized data for various types of league analysis. Args: league_id: ID of the league to analyze analysis_type: Type of analysis to perform: - "overview": General league overview (default) - "historical": Historical performance analysis - "team_composition": Team composition analysis - "decisions": Captain and transfer decision analysis - "fixtures": Fixture difficulty comparison start_gw: Starting gameweek (defaults to 1 or use "current-N" format) end_gw: Ending gameweek (defaults to current) Returns: Rich analytics data structured for visualization

get_league_standings

Get standings for a specified FPL league Args: league_id: ID of the league to fetch Returns: League information with standings and team details

get_player_information

Get detailed information and statistics for a specific player Args: player_id: FPL player ID (if provided, takes precedence over player_name) player_name: Player name to search for (used if player_id not provided) start_gameweek: Starting gameweek for filtering player history end_gameweek: Ending gameweek for filtering player history include_history: Whether to include gameweek-by-gameweek history include_fixtures: Whether to include upcoming fixtures Returns: Comprehensive player information including stats and history

analyze_player_fixtures

Analyze upcoming fixtures for a player and provide a difficulty rating Args: player_name: Player name to search for num_fixtures: Number of upcoming fixtures to analyze (default: 5) Returns: Analysis of player's upcoming fixtures with difficulty ratings

check_fpl_authentication

Check if FPL authentication is working correctly Returns: Authentication status and basic team information

Configuration

Customize the skillset to fit your needs.
MCP Server

Connect to MCP Server

Fantasy PL MCP

Office Docs Helper
An AI-powered virtual administrative assistant for internal company operations. Helps you quickly create high-quality internal documents like announcements, meeting minutes, summaries, forms, procedures, and HR records.
Community Reporter
Analyze community screenshots and report engagement trends and discussion highlights. Upload a screenshot of your community interactions, and the agent generates a clear markdown report summarizing engagement levels, key discussion topics, and notable highlights — perfect for community managers, marketers, and product teams.
Email Marketer
Finds leads and sends a 3-day follow-up email sequence automatically.
Customer Support Scribe
An AI assistant that helps customer support teams create high-quality support documentation, including FAQs, ticket replies, apology letters, and SOPs. Guides you through creating both internal resources and customer-facing materials.
AI Writer
Tell me about the AI product or brand — I’ll draft engaging marketing copy, articles, and social media posts tailored to your brand voice and product details, complete with relevant links and illustrations.
AI Programmer
AI Programmer is an AI agent that transforms your raw release notes into stylish, ready-to-publish HTML pages.
Ticket Manager
Collects, analyzes, and manages support tickets from forms and databases, helping you track, prioritize, and respond efficiently.
Brand Designer
A brand marketing AI assistant specially designed for start-up digital products, helping you quickly generate online promotional materials suitable for Product Hunt, AppSumo and other platforms, covering visual creativity, promotional slogans, brand tone and selling point communication
Requirements Document Writer
Tell me about your product or feature idea — I'll help you create comprehensive and detailed requirements documents that cover user stories, acceptance criteria, technical specifications, and more.

Frequently Asked Questions

Quick one-sentence introduction: What is Bika.ai?
What make Bika.ai so unique?
The English abbreviation "BIKA" stands for what meaning?
How does Bika.ai automate tasks with AI?
Is Bika.ai free to use?
What is the difference between Bika.ai and AI assistants like ChatGPT, Gemini?
What is the difference between Bika.ai and spreadsheet database?
Does Bika.ai get poor performance when the single database records reaches tens of thousands or hundreds of thousands of rows and the associations become more complex?
What is the 'Space' in Bika.ai?
How many paid spaces do I own after making a payment?
What does 'Resources' mean?
How does the Bika.ai team 'eat your own dog food' (use their own product)?
How does Bika.ai help improve work efficiency?
What are the features of Bika.ai's AI automation?
What are the automation templates in Bika.ai?
Does Bika.ai support team collaboration and permissions features?

Embark on Your AI Automation