No install? Use cloud.anythingmcp.com directly.
Sign in, install the Sorare Fantasy Football in one click, paste the credentials, mint an MCP API key — done. No Docker, no git clone, no local server to run.
TL;DR
Conecta la API GraphQL de Sorare a Claude con AnythingMCP. Consulta cartas, jugadores, alineaciones y el mercado de transferencias en lenguaje natural. Inicio de sesión Bcrypt + almacenamiento en caché de tokens de 30 días gestionado automáticamente.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, haz clic en Conectores → Sorare, pega tu correo electrónico y contraseña de Sorare, genera una clave API de MCP — listo. Sin Docker, sin
git clone, sin servidor local que ejecutar. Puedes saltarte los pasos de instalación local a continuación y pasar directamente a la sección de conexión del cliente.
Conectar Sorare a Claude
Sorare es el mayor juego de fútbol de fantasía NFT, con cobertura completa de GraphQL sobre cartas, jugadores, alineaciones y el mercado de transferencias. Con AnythingMCP, puedes gestionar todo desde Claude Desktop o Claude Code en inglés sencillo — sin SDK que unir, sin rotación de tokens que supervisar.
Lo que puedes hacer
- "Muestra mi cuenta actual de Sorare y el conteo de cartas raras."
- "Lista las próximas 5 cartas raras de Messi en subasta por debajo de 0.05 ETH."
- "Encuentra todas mis cartas de jugadores del Real Madrid."
- "¿Quién anotó más en la alineación So5
abc-123?"
🔒 El video está incrustado a través del patrón de consentimiento de dos clics — nada llega a Google hasta que presiones Reproducir.
Requisitos previos
- Una cuenta activa de Sorare (recomendamos una cuenta dedicada, sin 2FA y de solo lectura para uso sin cabeza).
- AnythingMCP ejecutándose localmente o en cloud.anythingmcp.com (configuración de 3 minutos).
- Claude Desktop instalado.
Paso 1 — Obtén tu acceso a Sorare
- Inicia sesión en https://sorare.com.
- Opcionalmente desactiva 2FA en una cuenta de solo lectura dedicada a MCP —
signInrechaza solicitudes sin un OTP fresco, y los OTP no pueden ser pre-rotados para un servidor.
Paso 2 — Instala el adaptador de Sorare
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
Abre http://localhost:3000/connectors/store, haz clic en Sorare, y completa:
| Campo | Valor |
|---|---|
SORARE_EMAIL | tu correo electrónico de cuenta |
SORARE_PASSWORD | tu contraseña en texto plano |
Haz clic en Instalar — el adaptador ahora está en tu catálogo con 18 herramientas (5 integradas de GraphQL + 13 dedicadas).
Paso 3 — Agrega el conector en Claude (sin código, 4 clics)
Este es el camino recomendado — funciona en claude.ai web sin tocar ningún archivo de configuración.
- Abre claude.ai/customize/connectors.
- Haz clic en "Agregar conector personalizado".
- Completa:
- Nombre:
Sorare - URL:
https://cloud.anythingmcp.com/mcp - Autenticación: Token Bearer → pega tu clave API de MCP (desde AnythingMCP → Perfil → Claves API de MCP → Nueva clave)
- Nombre:
- Haz clic en Conectar para autorizar.
Eso es todo. Todas las 18 herramientas de Sorare aparecen en tu chat — comienza a escribir indicaciones. La caché de tokens, la actualización y el inicio de sesión bcrypt se gestionan del lado del servidor; nunca las verás.
Avanzado: Claude Desktop / Claude Code (JSON / CLI)
Para las aplicaciones de escritorio, la interfaz web no se aplica — en su lugar, editas un archivo de configuración local.
Claude Desktop — edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %AppData%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"sorare": {
"url": "https://cloud.anythingmcp.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_MCP_API_KEY"
}
}
}
}
Reinicia Claude Desktop. Las herramientas de Sorare aparecerán en el menú 🔧.
Claude Code — un comando CLI:
claude mcp add sorare \
--transport http \
--url https://cloud.anythingmcp.com/mcp \
--header "Authorization: Bearer YOUR_MCP_API_KEY"
Verifica con claude mcp list.
Herramientas disponibles (18 en total)
| Grupo | Herramientas |
|---|---|
| Identidad / billetera | sorare_current_user, sorare_wallet_balance, sorare_my_trophies_summary, sorare_user_by_slug |
| Cartas / inventario | sorare_list_my_cards, sorare_get_card_by_slug, sorare_list_player_cards |
| Jugadores / forma | sorare_search_player, sorare_player_recent_scores, sorare_player_floor_price |
| Mercado y subastas | sorare_live_sale_offers, sorare_token_prices, sorare_get_auction, sorare_get_lineup |
| Escape genérico de GraphQL | sorare_graphql_schema_url, sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation, sorare_graphql_subscription |
Más allá de las 18 herramientas — tu IA llama a cualquier operación GraphQL de Sorare
Estas herramientas dedicadas cubren los puntos de entrada más comunes, pero cada conector de GraphQL también incluye sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation y sorare_graphql_subscription — salidas de escape auto-inyectadas que permiten a tu IA componer cualquier operación que el esquema de Sorare soporte.
Esa es la diferencia entre una lista de herramientas fija y un agente real. Pregunta:
"Encuentra 3 cartas Limitadas que probablemente anoten en la próxima jornada y que estén un 30 % por debajo de su promedio de 30 días. Solo las 5 mejores ligas."
…y tu IA recorre el esquema GraphQL de Sorare, escanea topPerformers, se une a liveSingleSaleOffers para precios mínimos, referencia tokenPrices para promedios de 30 días, y te entrega una lista de compras con un plan de reserva. Todo desde un solo aviso, sin GraphQL manual de tu parte.
👉 Consulta una sesión de chat completa en el anuncio de lanzamiento de Sorare — un verdadero viaje de ida y vuelta de Claude componiendo una estrategia de compra de €100 por sí solo.
Rotación de tokens, explicado
Los JWT de Sorare duran ~30 días. AnythingMCP almacena el tuyo cifrado en reposo, lo vuelve a emitir 24 h antes de su caducidad, y vuelve a iniciar sesión en cualquier 401 (sin que tu contraseña sea leída nuevamente desde el disco — el hash bcrypt se recalcula a partir de la sal recién obtenida). Nunca verás un error de token caducado.
Preguntas frecuentes
¿AnythingMCP almacena mi contraseña de Sorare en texto plano?
Solo dentro del blob cifrado authConfig (AES-256-GCM). Solo el hash bcrypt cruza la red, solo en signIn.
¿Puedo usar una cuenta de Sorare con 2FA?
La mutación signIn necesita un otpAttempt fresco para cuentas 2FA, lo cual no se puede automatizar. Usa una cuenta de solo lectura dedicada sin 2FA.
¿Esto funciona tanto con Claude Code como con Claude Desktop?
Sí — apunta la configuración del servidor MCP de claude_code a la misma URL http://localhost:4000/mcp.
Próximos pasos
¿Te ha sido útil esta guía?