Zusammenfassung
Sorares GraphQL-API mit AnythingMCP an Muse anbinden. Karten, Spieler, Aufstellungen und Transfermarkt per natürlicher Sprache abfragen. Bcrypt-Login und 30-Tage-Token-Caching sind automatisiert.
Frag einfach
Beispiel-Prompts für Sorare Fantasy Football
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
Nur selbst gehostet. Sorare lehnt Anfragen von Rechenzentrums-IP-Adressen ab, und AnythingMCP Cloud läuft in einem Rechenzentrum. Deshalb gibt es diesen Connector nicht in AnythingMCP Cloud. Er funktioniert mit einer AnythingMCP-Instanz, die du selbst auf einem Rechner oder Server mit normalem Internetanschluss zu Hause oder im Büro betreibst.
Sorare mit Muse verbinden
Sorare ist das größte NFT-Fantasy-Football-Spiel mit voller GraphQL-Abdeckung von Karten, Spielern, Aufstellungen und Transfermarkt. Mit AnythingMCP steuerst du alles direkt aus Meta Muse in Klartext — ohne SDK-Kleber, ohne manuelle Token-Rotation.
Was du tun kannst
- "Zeig mein Sorare-Konto und meine Anzahl seltener Karten."
- "Liste die nächsten 5 Messi-Rare-Karten unter 0,05 ETH im Auktionshaus."
- "Finde alle meine Karten von Real-Madrid-Spielern."
- "Wer hatte den höchsten Score in So5-Aufstellung
abc-123?"
🔒 Das Video ist DSGVO-konform per Zwei-Klick-Lösung eingebettet — vor deinem Klick auf Play geht kein Byte an Google.
Voraussetzungen
- Aktives Sorare-Konto (empfohlen: dediziertes, 2FA-deaktiviertes Read-only-Konto für Headless-Nutzung).
- AnythingMCP auf deinem eigenen Rechner oder Server (Docker, etwa 3 Minuten). AnythingMCP Cloud kann den Sorare-Connector nicht ausführen.
- Zugang zu Meta Muse (verfügbar in den USA und in Kanada).
Schritt 1 — Sorare-Zugang besorgen
- Bei https://sorare.com einloggen.
- Optional: 2FA auf einem Read-only-MCP-Konto deaktivieren —
signInlehnt Aufrufe ohne aktuelles OTP ab, und OTPs lassen sich nicht für einen Server vorrotieren.
Schritt 2 — Sorare-Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
http://localhost:3000/connectors/store öffnen, Sorare anklicken, ausfüllen:
| Feld | Wert |
|---|---|
SORARE_EMAIL | Kontomail |
SORARE_PASSWORD | Klartext-Passwort |
Install klicken — der Adapter steht mit 19 Tools (5 GraphQL-Builtins + 14 dedizierte) im Katalog.
Leg unter MCP Servers einen Server an und weise ihm den Sorare-Connector zu. Kopiere auf der Seite des Servers den MCP endpoint (http://localhost:4000/mcp/<server-id>) und erzeuge unter API keys einen Schlüssel.
Der Quickstart lauscht nur auf localhost. Für eine Instanz, die andere Personen oder KI-Clients in der Cloud erreichen, klonst du das Repository und startest ./setup.sh. Das Skript richtet Domain, HTTPS und OAuth ein (Deployment-Anleitung).
Schritt 3 — Connector in Muse hinzufügen
Muse verbindet sich aus der Cloud von Meta mit MCP-Servern und erreicht den localhost-Endpoint des Quickstarts daher nicht. Um Sorare in Muse zu nutzen, brauchst du eine AnythingMCP-Instanz mit öffentlicher HTTPS-Adresse (siehe ./setup.sh oben) an einem Anschluss, den Sorare akzeptiert. Öffne in Muse Settings → Connectors, wähle Add custom connector, füg den MCP endpoint der Instanz ein und melde dich bei AnythingMCP an, wenn Muse danach fragt (per OAuth, das ./setup.sh standardmäßig einrichtet).
Wenn eine öffentliche Instanz nicht infrage kommt, nimm einen Client, der auf deinem Rechner läuft: Claude Code, Cursor oder Gemini CLI erreichen localhost direkt.
Verfügbare Tools (19 insgesamt)
| Gruppe | Tools |
|---|---|
| Identität / Wallet | sorare_current_user, sorare_wallet_balance, sorare_my_trophies_summary, sorare_user_by_slug |
| Karten / Inventar | sorare_list_my_cards, sorare_get_card_by_slug, sorare_list_player_cards |
| Spieler / Form | sorare_search_player, sorare_player_recent_scores, sorare_player_floor_price |
| Markt & Auktionen | sorare_live_sale_offers, sorare_token_prices, sorare_get_auction, sorare_get_lineup |
| Generic GraphQL Notausgang | sorare_graphql_schema_url, sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation, sorare_graphql_subscription |
Mehr als die 19 Tools — deine KI ruft jeden Sorare-GraphQL-Endpoint auf
Diese dedizierten Tools decken die häufigsten Einstiegspunkte ab, aber jeder GraphQL-Connector liefert zusätzlich sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation und sorare_graphql_subscription — auto-injizierte Notausgänge, mit denen deine KI jede Operation komponieren kann, die Sorares Schema unterstützt.
Das ist der Unterschied zwischen einer festen Tool-Liste und einem echten Agent. Frag:
"Finde 3 Limited-Karten, die nächsten Spieltag punkten und 30 %+ unter ihrem 30-Tage-Schnitt liegen. Nur Top-5-Ligen."
…und deine KI durchsucht Sorares GraphQL-Schema, scannt topPerformers, joined mit liveSingleSaleOffers für die Floor-Preise, gleicht mit tokenPrices über 30 Tage ab und gibt dir eine Kaufliste mit Reserveplan. Alles aus einem Prompt, ohne dass du manuell GraphQL schreiben musst.
👉 Eine komplette Chat-Session findest du im Sorare-Launch-Announcement — ein echter Claude-Roundtrip, der eigenständig eine 100 €-Kaufstrategie baut.
Token-Rotation erklärt
Sorare-JWTs sind ~30 Tage gültig. AnythingMCP cacht sie verschlüsselt, stellt sie 24 h vor Ablauf neu aus und meldet sich bei jedem 401 neu an (ohne dass dein Passwort erneut von der Platte gelesen wird — der bcrypt-Hash wird aus dem frisch geholten Salt neu berechnet). Du siehst nie einen "Token expired"-Fehler.
FAQ
Speichert AnythingMCP mein Klartext-Sorare-Passwort?
Nur im verschlüsselten authConfig-Blob (AES-256-GCM). Übers Netz geht ausschließlich der bcrypt-Hash, ausschließlich bei signIn.
Kann ich ein Sorare-Konto mit 2FA verwenden?
Die signIn-Mutation braucht einen frischen otpAttempt, der sich nicht automatisieren lässt. Nutze ein dediziertes Read-only-Konto ohne 2FA.
Warum gibt es Sorare nicht in AnythingMCP Cloud? Sorare lehnt Anfragen von Rechenzentrums-IP-Adressen ab. AnythingMCP Cloud läuft in einem Rechenzentrum, jeder Aufruf würde also scheitern. Mit einer AnythingMCP-Instanz an einem Anschluss zu Hause oder im Büro funktioniert es in der Regel.
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
- Connector-Landingpage
- Verbinde mit Claude
- Verbinde mit ChatGPT
- Verbinde mit Cursor
- Verbinde mit Gemini
War dieser Guide hilfreich?