Zero-auth FPL expected minutes, captains & transfers, plus Premier League lineups & stats.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Audit a list of FPL player names for an upcoming Gameweek: returns each player's FPL price, ownership %, RoboKlopp Start %, next fixture, set-piece role, injury/doubt status, and 4-yellow-card suspension tightrope risk.
List of player names or web names (e.g. ['Haaland', 'Saka', 'Palmer', 'Isak', 'Raya'])
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http touchlinewire-mcp https://touchlinewire.com/mcp
Audit a list of FPL player names for an upcoming Gameweek: returns each player's FPL price, ownership %, RoboKlopp Start %, next fixture, set-piece role, injury/doubt status, and 4-yellow-card suspension tightrope risk.
| Argument | Type | Description |
|---|---|---|
| players* | array | List of player names or web names (e.g. ['Haaland', 'Saka', 'Palmer', 'Isak', 'Raya']) |
{
"type": "object",
"required": [
"players"
],
"properties": {
"players": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of player names or web names (e.g. ['Haaland', 'Saka', 'Palmer', 'Isak', 'Raya'])"
}
}
}Retrieve 2026/27 Premier League Bet Builder cheat-sheet stats: Poisson 1+ & 2+ Shot on Target probabilities, player Fouls Committed/90 & 4-YC booking risk, Most Fouled Players (Foul Magnets/90), Team Corners & BTTS rates, and RoboKlopp starter-filtered Data-Backed Bet Builder Angles.
| Argument | Type | Description |
|---|---|---|
| club | string | Optional club slug (e.g. 'liverpool', 'arsenal', 'chelsea') |
| limit | integer | |
| match | string | Optional match pairing slug (e.g. 'liverpool-vs-arsenal') |
| category | string |
{
"type": "object",
"properties": {
"club": {
"type": "string",
"description": "Optional club slug (e.g. 'liverpool', 'arsenal', 'chelsea')"
},
"limit": {
"type": "integer",
"default": 15
},
"match": {
"type": "string",
"description": "Optional match pairing slug (e.g. 'liverpool-vs-arsenal')"
},
"category": {
"enum": [
"all",
"sot",
"fouls",
"magnets",
"corners"
],
"type": "string",
"default": "all"
}
}
}Rank Premier League clubs from easiest to hardest upcoming Fixture Difficulty Rating (FDR 1-5) ticker.
| Argument | Type | Description |
|---|---|---|
| club | string | |
| sort | string | |
| window | integer |
{
"type": "object",
"properties": {
"club": {
"type": "string"
},
"sort": {
"enum": [
"easiest",
"hardest"
],
"type": "string",
"default": "easiest"
},
"window": {
"type": "integer",
"default": 5
}
}
}Retrieve Touchline Wire's live 2026/27 Fantasy Premier League (FPL) Gameweek briefing: captaincy matrix with RoboKlopp Start %, nailed sub-10% differentials, ≤£6.5m budget enablers, transfer risers/fallers, 4-yellow-card tightropes, and high-ownership injury flags.
| Argument | Type | Description |
|---|---|---|
| gameweek | integer | Optional Gameweek number (1-38). Defaults to the next active FPL planning Gameweek. |
{
"type": "object",
"properties": {
"gameweek": {
"type": "integer",
"description": "Optional Gameweek number (1-38). Defaults to the next active FPL planning Gameweek."
}
}
}Search and filter 2026/27 Premier League FPL players by mode (differentials, value, captaincy, all), club, position (GK, DEF, MID, FWD), maximum price (£m), maximum ownership %, and minimum RoboKlopp Start %.
| Argument | Type | Description |
|---|---|---|
| club | string | Optional club slug or name (e.g. 'arsenal', 'liverpool', 'man-city') |
| mode | string | |
| limit | integer | |
| position | string | |
| max_price | number | Optional maximum FPL price in £m (e.g. 6.5, 5.5, 4.5) |
| max_ownership | number | Optional maximum ownership % (e.g. 10.0) |
| min_start_pct | integer | Minimum RoboKlopp expected Start % (0-97) |
{
"type": "object",
"properties": {
"club": {
"type": "string",
"description": "Optional club slug or name (e.g. 'arsenal', 'liverpool', 'man-city')"
},
"mode": {
"enum": [
"differentials",
"value",
"captaincy",
"all"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 20
},
"position": {
"enum": [
"GK",
"DEF",
"MID",
"FWD"
],
"type": "string"
},
"max_price": {
"type": "number",
"description": "Optional maximum FPL price in £m (e.g. 6.5, 5.5, 4.5)"
},
"max_ownership": {
"type": "number",
"description": "Optional maximum ownership % (e.g. 10.0)"
},
"min_start_pct": {
"type": "integer",
"description": "Minimum RoboKlopp expected Start % (0-97)"
}
}
}Retrieve live FPL Gameweek transfer momentum (most transferred in, most transferred out, net delta, price risers/fallers) paired with RoboKlopp Start % and rotation/injury/4-YC trap alerts.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| direction | string |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 20
},
"direction": {
"enum": [
"in",
"out",
"net",
"risers",
"fallers"
],
"type": "string",
"default": "in"
}
}
}Retrieve live 2026/27 Premier League injuries, medical return dates, active red/cup bans, and FA 4-yellow-card suspension tightropes.
| Argument | Type | Description |
|---|---|---|
| club | string | Optional club name or slug |
{
"type": "object",
"properties": {
"club": {
"type": "string",
"description": "Optional club name or slug"
}
}
}Retrieve raw 2026/27 API-Sports Pro per-90 player prop telemetry (Shots on Target/90, Total Shots/90, Fouls Committed/90, Fouls Drawn/90, Yellow Cards/90).
| Argument | Type | Description |
|---|---|---|
| club | string | Optional club filter (e.g. 'arsenal', 'LIV', 'MCI') |
| sort | string |
{
"type": "object",
"properties": {
"club": {
"type": "string",
"description": "Optional club filter (e.g. 'arsenal', 'LIV', 'MCI')"
},
"sort": {
"enum": [
"shots_on_target",
"fouls",
"fouls_drawn",
"cards",
"goals"
],
"type": "string",
"default": "shots_on_target"
}
}
}Get the RoboKlopp AI predicted Starting 11, formation, starter likelihoods, bench options, and manager notes for a 2026/27 Premier League club.
| Argument | Type | Description |
|---|---|---|
| club* | string | Club name or slug (e.g. 'arsenal', 'liverpool', 'chelsea', 'man-city') |
{
"type": "object",
"required": [
"club"
],
"properties": {
"club": {
"type": "string",
"description": "Club name or slug (e.g. 'arsenal', 'liverpool', 'chelsea', 'man-city')"
}
}
}Retrieve verified 1st and 2nd choice penalty, corner, and direct free-kick takers across 2026/27 Premier League clubs.
| Argument | Type | Description |
|---|---|---|
| club | string | Optional club name or slug |
{
"type": "object",
"properties": {
"club": {
"type": "string",
"description": "Optional club name or slug"
}
}
}Retrieve official 2026/27 Premier League or 36-team UEFA Champions League standings.
| Argument | Type | Description |
|---|---|---|
| competition | string |
{
"type": "object",
"properties": {
"competition": {
"enum": [
"epl",
"ucl"
],
"type": "string",
"default": "epl"
}
}
}Retrieve live 2026/27 Premier League transfer and managerial rumours graded Tier 1-4 by journalistic reliability.
| Argument | Type | Description |
|---|---|---|
| club | string | |
| maxTier | integer |
{
"type": "object",
"properties": {
"club": {
"type": "string"
},
"maxTier": {
"enum": [
1,
2,
3,
4
],
"type": "integer"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.