Get FPL player profile
get_fplai_playerLook up one FPL player; provide playerId (FPL element id) or playerName. Returns price, ownership, availability with FPL news, form, total points, points per match, minutes, goals and assists against xG and xA, set-piece order (penalties, direct free kicks, corners; 1 = first choice), points in the last 5 gameweeks, the next 5 fixtures with FPL difficulty, FPL's price-change signal, and whether the user's linked squad has the player (inYourSquad, captain or vice). elite shows the share of the top 1,000 managers captaining, buying and selling the player when Elite Pulse is available for the account; elite.access reports availability. Names match like compare_fplai_players: an ambiguous name returns status needs_clarification with candidates (ask the user or pick by team/position, then call again with playerId); an unmatched name returns not_found with suggestions. Read-only FPL data: no FPLai projections, no analysis quota, no transfer advice.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_fplai_player"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| playerId | No | FPL element id (for example from a candidate or another FPLai tool). Takes precedence over playerName. | |
| playerName | No | Player name as the user wrote it (case/accent-insensitive: web name, surname, full name, or initial+surname such as M.Salah). |