Squadcard
Organiza un partido de fútbol semanal desde tu agente de IA. Squadcard es una aplicación para grupos de fútbol que juegan cada semana: quién va, equipos justos y valoraciones de tus colegas. El servidor crea dos equipos justos a partir de una lista de nombres, genera un calendario de liga de todos contra todos, sugiere nombres de equipos, inicia un grupo y devuelve su enlace de invitación, configura el partido de la semana, muestra quién va, elige los equipos y registra el marcador. Inicias sesión una vez en tu navegador. Nunca puede ver cómo votó nadie, aceptar pagos, eliminar jugadores ni borrar nada.
Documentación
Gestiona tu grupo de fútbol desde Claude Code o Codex
Crea un equipo, mira quién juega, elige equipos justos y registra el marcador, sin salir de tu terminal. Tu agente de IA hace el trabajo del organizador; tú solo pides.
Conectar Claude Code
claude mcp add --transport http squadcard https://squadcard.app/api/mcp
Luego escribe /mcp en Claude Code, elige squadcard e inicia sesión. Se abre tu navegador, inicias sesión en Squadcard y pulsas Permitir.
Servidor MCP
https://squadcard.app/api/mcp
Transporte
HTTP (transmisible)
Inicio de sesión
OAuth con PKCE en tu navegador, o una clave bearer
Funciona con
Claude Code, Codex y otros clientes MCP que puedan iniciar sesión
Cómo se siente
Tú¿Quién está para el martes? elige los equipos
AgenteOcho están para el partido del martes a las 8 p. m. en The Cage: Dan, Priya, Kofi, Sam, Ollie, Aisha, Marek y Jay. Petos: Dan, Kofi, Aisha, Marek (portero) Sin peto: Priya, Sam, Ollie, Jay (portero) Los equipos están guardados en el partido del martes. ¿Quieres otra división?
TúGanamos 6-4, con peto. Apúntalo
AgentePetos 6, Sin peto 4. ¿Lo guardo? Se abre la votación.
TúSí
AgenteGuardado y la votación está abierta. Publica esto en el chat del grupo para que todos puedan valorar el partido: squadcard.app/v/…
Un ejemplo. Los nombres son inventados; los pasos son lo que hacen las herramientas.
Antes de tu primera solicitud
- Crea tu tarjeta de jugador. Si nunca has jugado en un equipo de Squadcard, crea una en squadcard.app/card: tu nombre, posición, edad y los términos, un minuto en tu navegador. Un agente no puede hacer este paso por ti, y te enviará allí si lo omites.
- Unirse a un equipo es gratis. Dale a tu agente un enlace de invitación y te dirá para qué equipo es antes de unirse.
- Crear un equipo sigue la misma regla que el sitio web. Unirse a un equipo, votar, tu tarjeta y las estadísticas son siempre gratis. Crear un nuevo equipo requiere Squad Pro (7 días gratis en el plan anual), y un Squad Pro cubre a todo el equipo. Los equipos creados antes del 5 de octubre de 2026 siguen siendo gratis. Precios.
Seguro por diseño
Un agente conectado recibe una lista corta de tareas de fútbol y nada más. El límite se aplica en nuestro lado, por lo que se mantiene sin importar lo que se le pida al agente.
Nunca puede
- Ver cómo votó alguien. Solo existen los totales fuera de la votación.
- Tomar, mover o marcar dinero.
- Comprar, cancelar o cambiar una suscripción.
- Eliminar jugadores, cambiar fotos o cerrar un equipo.
- Eliminar tu cuenta o registrarte.
Tú sigues al mando
- Inicias sesión tú mismo, en una página que dice lo que estás permitiendo.
- Está configurado para preguntar antes de crear un equipo, unirse a uno o guardar un marcador.
- Desconéctalo en cualquier momento en tu cuenta, en Agentes de IA.
- Los enlaces de invitación y votación te llegan a ti, para que los publiques en tu propio chat de grupo.
Lo que puede hacer
Con nombres que le das
Cálculos rápidos. No tocan tus equipos.
make_fair_teamsDos equipos equilibrados a partir de una lista de nombres, con porteros en lados opuestos.make_fixturesUna liguilla para 3 a 16 equipos, donde todos juegan contra todos.suggest_team_namesNombres de equipos por tema, o nombres de estilo club a partir de una palabra como tu ciudad o tu pub.
Con tus equipos
Estas leen o cambian los equipos de tu cuenta de Squadcard.
list_squadsLos equipos en los que estás.create_squadCrea un equipo contigo como organizador y te da el enlace de invitación.join_squadSe une a un equipo desde un enlace de invitación que le das, después de decirte para qué equipo es el enlace.get_squadEl enlace de invitación de un equipo, sus jugadores, el próximo partido y quién está.set_gameCuándo y dónde juegas, con qué frecuencia, el coste de la pista y el límite de jugadores.answer_gameDice que estás, quizás o fuera para el próximo partido.pick_teamsDos equipos equilibrados a partir de quienes están para el próximo partido.reshuffle_teamsOtra división justa de los mismos jugadores.enter_resultGuarda el marcador, lo que abre la votación, y te da el enlace de votación.get_matchLos equipos de un partido, el marcador, cuántos han votado y el resultado una vez que cierra la votación.
Otras formas de conectar
Claude Code, como plugin
El mismo servidor, más una habilidad que le dice a Claude cómo usarlo. Escribe estas dos líneas en Claude Code; los archivos están en GitHub.
/plugin marketplace add iuliczki/squadcard-agents
/plugin install squadcard@squadcard
Codex
codex mcp add squadcard --url https://squadcard.app/api/mcp
codex mcp login squadcard
Cualquier otro cliente MCP
Apunta a la dirección del servidor de arriba. Te enviará a iniciar sesión la primera vez.
¿Sin navegador donde se ejecuta tu agente? Usa una clave
Crea una clave en tu cuenta en Agentes de IA, guárdala en una variable de entorno y envíala como token bearer.
Claude Code
claude mcp add --transport http squadcard https://squadcard.app/api/mcp \
--header "Authorization: Bearer $SQUADCARD_AGENT_KEY"
Codex, en ~/.codex/config.toml
[mcp_servers.squadcard]
url = "https://squadcard.app/api/mcp"
bearer_token_env_var = "SQUADCARD_AGENT_KEY"
Cosas para probar
- "Haz dos equipos justos de: Dan, Priya, Kofi, Sam, Ollie, Aisha, Tom, Lewis, Marek (portero), Jay (portero)."
- "Tenemos seis equipos para el sábado. Haz el calendario."
- "Crea un equipo de 7 llamado Thursday Sevens y dame el enlace de invitación."
- "Aquí está el enlace de invitación para el partido de mi amigo. ¿Para qué equipo es? Únete."
- "Apúntame como que estoy para el martes."
- "¿Quién está para el martes? Elige los equipos."
¿Prefieres hacer clic? Las mismas herramientas están en el sitio: herramientas gratuitas y la primera semana del organizador.
Si algo no funciona
Tu agente no muestra las herramientas de Squadcard
Comprueba que el servidor está añadido y con sesión iniciada. En una terminal, claude mcp list debería mostrar squadcard como conectado. "Necesita autenticación" significa ejecuta /mcp e inicia sesión. Si lo añadiste mientras Claude Code estaba abierto, reinicia Claude Code.
"Esta cuenta aún no tiene tarjeta de jugador"
Crea una en squadcard.app/card, inicia sesión con la misma cuenta y vuelve a preguntar.
"Crear un equipo requiere Squad Pro"
Esa es la regla del sitio web, no del agente. El agente te da un enlace para elegir un plan y pagar en tu navegador; luego vuelve a pedírselo. O únete a un equipo, que siempre es gratis.
Faltan tus equipos
Probablemente iniciaste sesión con una cuenta diferente a la que usas para jugar (Google aquí, Apple allí). Desconéctala en tu cuenta y vuelve a conectar con la correcta.
Dejó de funcionar
La conexión se desconectó o se eliminó la clave. Vuelve a conectar o crea una nueva clave.
Preguntas
¿Squadcard tiene un servidor MCP?
Sí. Está en https://squadcard.app/api/mcp, a través de HTTP. Un agente que hable el Protocolo de Contexto de Modelo se conecta a esa dirección y te inicia sesión en Squadcard en tu navegador.
¿Necesito una cuenta?
Sí. La primera vez que tu agente use Squadcard, abrirá una página del navegador donde inicias sesión y dices que sí. Después permanece conectado hasta que lo desconectes.
¿Qué puede hacer un agente conectado?
Solo lo que se enumera en esta página: leer tus equipos, crear un equipo, unirse a uno desde un enlace de invitación que le des, decir si estás para un partido, configurar el partido, elegir equipos y registrar un marcador. No puede ver votos, marcar pagos, comprar nada, cambiar tu foto ni eliminar nada.
¿Puede el agente ver cómo votó la gente?
No. Nadie puede: ni el agente, ni el organizador. Solo se muestran los totales.
¿Cómo lo apago?
Abre tu cuenta, busca Agentes de IA y desconéctalo. Deja de funcionar de inmediato.
Mi agente no puede abrir un navegador. ¿Puedo usarlo igualmente?
Sí. Crea una clave en tu cuenta en Agentes de IA y dásela al agente como token bearer. Una clave tiene los mismos límites que iniciar sesión.
¿Puede un agente registrarme?
No. La primera vez, creas tu tarjeta de jugador tú mismo en un navegador, en squadcard.app/card, porque ahí es donde confirmas tu edad y aceptas los términos. Tarda un minuto y no necesita un equipo. Después, un agente puede crear equipos por ti.
¿Con qué agentes funciona?
Está probado con Claude Code y configurado para Codex según la propia documentación de Codex. Cualquier otro cliente que hable el Protocolo de Contexto de Modelo a través de HTTP y pueda iniciar sesión con OAuth, o enviar un token bearer, debería funcionar también. Es una sola dirección, sin nada que instalar.
Squadcard es una aplicación para grupos de fútbol que juegan cada semana: quién está, equipos justos y valoraciones de tus colegas.