Guide · Updated
FPLai, inside the AI you already use.
Connect your FPLai account to ChatGPT, Claude, Codex, Grok or Muse once. Then ask about your squad in the chat you already have open: your saved analyses, player comparisons and fresh runs come with you. You sign in on fplai.app in your browser. Nothing gets pasted into the chat.

Set up your assistant
- A free FPLai account. Create one or log in.
- Link your FPL team for fresh analyses, on fplai.app or by asking your assistant once connected. Saved analyses and comparisons work without one.
- The personal URL. Every assistant uses the same address and signs you in in the browser.
https://mcp.fplai.app/mcp
Connect FPLai to Claude
claude.ai, Claude Desktop and the Claude mobile appsFPLai is in Claude's connector directory.
- Open the listing, or go to Customize → Connectors → Browse and search for
FPLai. - Select Connect.
- Sign in to FPLai and approve.
The consent page shows Claude (claude.ai).
Or add it by URL
- Open Customize → Connectors and choose Add custom connector.
- Enter the name
FPLaiand the URLhttps://mcp.fplai.app/mcp. Leave the OAuth client ID and client secret empty. - Select Connect, sign in to FPLai and approve.
Then askShow me my latest FPLai analysis
- Name
FPLai- URL
https://mcp.fplai.app/mcp

Connect FPLai to ChatGPT
listed as FPLai AssistantFPLai is in ChatGPT's plugin directory as FPLai Assistant.
- Open the listing, or go to Plugins in ChatGPT and search for
FPLai. - Select Install plugin.
- Sign in to FPLai and approve.
The consent page shows ChatGPT.
Then askShow me my latest FPLai analysis
- Search Plugins for
FPLai Assistant
Connect FPLai to Claude Code
in the terminal- Run
claude mcp add --transport http fplai https://mcp.fplai.app/mcp - Start a session, run
/mcpand choose FPLai. - Sign in to FPLai and approve.
The consent page shows Claude Code with a localhost address. That is expected: the sign-in returns to Claude Code on your own computer.
Then askShow me my latest FPLai analysis
- Or ask Claude Code to do it
Add the FPLai MCP server to Claude Code with: claude mcp add --transport http fplai https://mcp.fplai.app/mcp — then tell me to run /mcp to sign in.
Connect FPLai to Codex
in the terminal and the Codex app- Run
codex mcp add fplai --url https://mcp.fplai.app/mcp - Run
codex mcp login fplai - Sign in to FPLai and approve.
The consent page shows Codex with a localhost address. That is expected: the sign-in returns to Codex on your own computer.
Codex in the ChatGPT desktop app can use FPLai too, with the same consent page.
Then askShow me my latest FPLai analysis
- Or ask Codex to do it
Add the FPLai MCP server to Codex by running: codex mcp add fplai --url https://mcp.fplai.app/mcp — then tell me to run: codex mcp login fplai
Connect FPLai to Muse
Meta- Open Settings → Connectors and add a custom connector.
- Enter the name
FPLaiand the URLhttps://mcp.fplai.app/mcp. - When Muse asks for OAuth details, set the client ID to
fplai-museand leave the client secret empty. - Sign in to FPLai and approve.
The consent page shows Muse (agent.meta.ai).
Then askShow me my latest FPLai analysis
- Name
FPLai- URL
https://mcp.fplai.app/mcp- OAuth client ID
fplai-muse- OAuth client secret
- Leave empty
Connect FPLai to Grok Chat
grok.com, desktop browser- On grok.com in a desktop browser, open Connectors, choose New Connector, then Custom.
- Enter the name
FPLaiand the URLhttps://mcp.fplai.app/mcp. - Set the OAuth client ID to
https://grok.com/oauth/mcp-client.jsonand leave the client secret empty. - Sign in to FPLai and approve.
- In a chat, pick the Expert model and turn FPLai on in the connectors menu. Auto and Fast do not use custom connectors.
The consent page shows Grok (grok.com).
The Grok iOS app cannot add connectors, so set it up on grok.com.
Then askShow me my latest FPLai analysis
- Name
FPLai- URL
https://mcp.fplai.app/mcp- OAuth client ID
https://grok.com/oauth/mcp-client.json- OAuth client secret
- Leave empty
Connect FPLai to Grok Bot
add by URL- Add a custom remote MCP server with a name and the URL
https://mcp.fplai.app/mcp. - Set the OAuth client ID to
https://cursor.com/oauth/mcp-client.json, with no client secret. - Sign in to FPLai and approve.
The consent page shows Cursor, because Grok Bot runs on Cursor.
FPLai is not in the Grok Bot marketplace yet, so add it by URL as above.
Then askShow me my latest FPLai analysis
- Name
FPLai- URL
https://mcp.fplai.app/mcp- OAuth client ID
https://cursor.com/oauth/mcp-client.json- OAuth client secret
- Leave empty
Connecting does not run anything. Your first question does. Once a tool runs, its result is sent to your assistant's provider and handled under their privacy terms.
Three things to ask
“Any injuries or price drops in my team?”
Check your squad
Your linked squad on a pitch: injuries, suspensions, likely price moves and next fixtures. In ChatGPT and Claude it appears as a card in the chat.
“How is Saka doing? Who has the easiest fixtures?”
Players and fixtures
A player profile with form, points and fixtures, or a fixture ticker for all 20 clubs, including double and blank gameweeks.
“Run a fresh analysis of my team.”
Run a fresh analysis
A full FPLai analysis of your linked team, saved to your account. It only runs when you ask, and it uses one analysis from your plan.
get_fplai_accountchecks your account and linked teamget_latest_fplai_analysisget_fplai_analysisopens one saved analysiscompare_fplai_playersrun_fplai_analysisexplicit ask only, uses quotafind_fpl_teamfinds your public FPL team by name or IDlink_fpl_teamlinks it after you confirm it is yoursget_fplai_squad_statusinjuries, prices, fixturesget_fplai_playerone player's profileget_fplai_fixturesfixture ticker and clubs
Why connect your account
Other FPL tools offer assistant connectors too. FPL Cat and FPL Copilot publish free connectors that read public FPL data from the team ID you give the assistant. FPLai's connector works differently: it connects to your FPLai account.
- Your own analysis history.The assistant starts from the analyses already saved to your account, not from a blank chat.
- Signed in, not pasted.You approve access on fplai.app in your browser. You never type a password or token into the chat.
- Fresh runs on request.A full FPLai analysis, saved to your account, only when you ask for one.
If something goes wrong
TEAM_NOT_LINKEDNo FPL team is linked to this account.
- Ask your assistant to link your FPL team, or link it on fplai.app, then ask for the fresh analysis again. Saved analyses and comparisons keep working meanwhile.
QUOTA_DENIEDAnalysis quota is unavailable for this account.
- Your plan has no fresh analysis available right now. Check your plan in your FPLai account. Saved analyses still open.
- The consent screen never appears, or the assistant asks for registration details
- Contact FPLai support and say which assistant you are using.
- The connection expired
- Reconnect from your assistant's connector settings and sign in again in the browser.
Never paste your FPL password, a token or a screenshot of your login into a chat. FPLai does not need them there, and the sign-in always happens on fplai.app. Your FPL team name or ID is public, so it is fine to share when linking.
Try one prompt. Then plan the rest.
Ask your assistant “Show me my latest FPLai analysis.” For the bigger moves, fplai.app has the free Wildcard Draft and a chip calendar for the season.