Servidor MCP

Form Guide

io.github.GoodTurnStudio/formguide
Medios y contenido Público y accesible MCP 2026-07-28

Qué hace este MCP

Provides football fixtures, results, league tables, team form, and comparisons for six major European leagues.

compare_teams
Two clubs side by side before they meet
Two clubs side by side before they meet. For requests like "Arsenal v Leeds, how do they compare?". Gives positions, form, goals, this season's meeting and the next date they play. Stats only, not betting advice.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['home', 'away'], 'properties': {'away': {'type': 'string', 'description': 'A different club from home.'}, 'home': {'type': 'string', 'description': 'The home club, for example Arsenal.'}, 'team1': {'type': 'string', 'description': 'Older name for home, kept for existing callers; home is the current name.'}, 'team2': {'type': 'string', 'description': 'Older name for away, kept for existing callers; away is the current name.'}, 'country': {'type': 'string', 'description': "US or CA adds US Eastern kick-off times to the say line (and to each fixture's us_eastern, which is always there when a time is known)."}}, 'additionalProperties': False}
get_fixtures
Upcoming fixtures for a club or a league
Upcoming fixtures for a club or a league. For requests like "who do Liverpool play next?" or "what's on in La Liga this weekend?". Without team or league, gives the Premier League.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'days': {'type': 'integer', 'maximum': 60, 'minimum': 1, 'description': 'How far ahead, a whole number from 1 to 60. Default 21. If nothing falls in the window (an international break), the next fixtures are returned anyway.'}, 'team': {'type': 'string', 'description': 'A club name, for example Liverpool or Real Madrid.'}, 'league': {'type': 'string', 'description': 'One of: premier league, championship, la liga, bundesliga, serie a, ligue 1 (common variants like EPL or German Bundesliga work too). Any other league returns 404.'}, 'country': {'type': 'string', 'description': "US or CA adds US Eastern kick-off times to the say line (and to each fixture's us_eastern, which is always there when a time is known)."}}, 'additionalProperties': False}
get_results
Latest results for a club, or the last round of a league
Latest results for a club, or the last round of a league. For requests like "how did Chelsea get on?" or "what were the Serie A results?". Without team or league, gives the Premier League.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'n': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': "How many of the club's results, a whole number from 1 to 20. Default 5."}, 'team': {'type': 'string', 'description': 'A club name, for example Liverpool or Real Madrid.'}, 'league': {'type': 'string', 'description': 'One of: premier league, championship, la liga, bundesliga, serie a, ligue 1 (common variants like EPL or German Bundesliga work too). Any other league returns 404.'}}, 'additionalProperties': False}
get_table
League table
League table. For requests like "show me the Championship table" or "who is top of La Liga?". Points include official deductions; a deducted club's row has points_deducted.
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'league': {'type': 'string', 'description': 'One of: premier league, championship, la liga, bundesliga, serie a, ligue 1 (common variants like EPL or German Bundesliga work too). Any other league returns 404. Default premier league.'}}, 'additionalProperties': False}
get_team
A club's league position, recent form and next games
A club's league position, recent form and next games. For requests like "how are Arsenal doing?", "what's Spurs' form?", "when do Birmingham play next?"
Solo lectura Acceso externo Idempotente
Esquema de entrada
{'type': 'object', 'required': ['team'], 'properties': {'q': {'type': 'string', 'description': 'Older name for team, kept for existing callers; team is the current name.'}, 'team': {'type': 'string', 'description': 'Club name as the user said it, up to 80 characters. Nicknames and small typos are fine.'}, 'league': {'type': 'string', 'description': 'One of: premier league, championship, la liga, bundesliga, serie a, ligue 1 (common variants like EPL or German Bundesliga work too). Any other league returns 404. Only needed if two clubs share a name.'}, 'country': {'type': 'string', 'description': 'Two-letter country code for the shirt link (US, GB and IE get local Amazon links). Default from the request. When passed as US or CA, the say line also gives the next kick-off in US Eastern time.'}}, 'additionalProperties': False}
Modificado
compare_teams
1 de October de 2026 a las 02:40
Modificado
get_table
1 de October de 2026 a las 02:40
Modificado
get_results
1 de October de 2026 a las 02:40
Modificado
get_fixtures
1 de October de 2026 a las 02:40
Modificado
get_team
1 de October de 2026 a las 02:40
Añadido
compare_teams
29 de September de 2026 a las 02:40
Añadido
get_table
29 de September de 2026 a las 02:40
Añadido
get_results
29 de September de 2026 a las 02:40
Añadido
get_fixtures
29 de September de 2026 a las 02:40
Añadido
get_team
29 de September de 2026 a las 02:40