MTG MCP Server

Quelloffener MCP-Server für Magic: The Gathering Kartensuche, Deckanalyse, Combos, Draft und Commander-Daten.

Beschreibung

Der MTG MCP Server von j4th ist ein unabhängiges, quelloffenes Projekt für Magic: The Gathering. Das Repository ist öffentlich, trägt eine MIT-Lizenz und wird vom GitHub-Konto j4th gepflegt. Es ist kein offizielles Produkt von Wizards of the Coast und auch kein offizieller Scryfall-, EDHREC-, Moxfield- oder 17Lands-Client. Diese Abgrenzung ist wichtig, weil der Server Daten mehrerer fremder Dienste zusammenführt und deren Nutzungsbedingungen sowie technische Stabilität nicht allein durch die MIT-Lizenz des Aggregators abgedeckt werden.

Verifizierter Umfang

Laut README und der live erreichbaren MCP-Metadaten bietet der Server 69 Tools, 19 Prompts und 21 Ressourcen. Die Werkzeuge sind in Domänen für Scryfall-Kartendaten, Scryfall-Bulkdaten, Commander Spellbook, 17Lands, EDHREC, Moxfield, Spicerack, MTGGoldfish sowie zusammengesetzte Workflows gegliedert. Tatsächliche Toolnamen umfassen unter anderem scryfall_search_cards, scryfall_card_details, scryfall_card_rulings, bulk_format_legality, spellbook_find_combos, spellbook_combo_details, draft_card_ratings, draft_archetype_stats, edhrec_commander_staples, edhrec_card_synergy, moxfield_decklist, goldfish_metagame, commander_overview, deck_analysis, deck_validate und rules_lookup. Die behaupteten Kartensuchen, Combo-Lookups, Draft-Analytics und Commander-Funktionen sind damit sowohl im Repository als auch in tools/list des Remote-Endpunkts belegbar. Eine einzelne Probe mit privaten Decks oder Konten ist für diese Protokollprüfung nicht erforderlich und wurde nicht durchgeführt.

Remote-Nutzung und lokale Alternative

Der Anbieter dokumentiert den öffentlich erreichbaren Streamable-HTTP-Endpunkt https://mtg-mcp-server.fastmcp.app/mcp. Eine MCP-Initialisierung und tools/list-Anfrage lieferten dort erfolgreich Protokollmetadaten und Tooldefinitionen. Für Claude Desktop oder andere MCP-Clients kann die URL als benutzerdefinierter Connector eingetragen werden. Alternativ lässt sich das Python-Paket lokal über uvx mtg-mcp-server starten. Dadurch kann ein Nutzer den Transport und die Ausführung selbst kontrollieren. Der Remote-Dienst ist bequem, aber seine Verfügbarkeit, Protokollversion und Serverkonfiguration liegen außerhalb der Kontrolle des Nutzers.

Datenquellen, Aktualität und Grenzen

Scryfall liefert Kartentexte, Legalitäten, Sets, Rulings und Preise. Commander Spellbook liefert Combos und Bracket-Schätzungen. 17Lands liefert Draft-Kennzahlen wie GIH-Winrate, ALSA und Archetypdaten. EDHREC, Moxfield und MTGGoldfish werden laut Anbieter über undokumentierte, reverse-engineerte oder gescrapte Zugänge angebunden; EDHREC, Moxfield und MTGGoldfish sind deshalb als fragile, feature-flagged Quellen zu betrachten. Spicerack wird als öffentliche Turnier-API beschrieben. Daten können zeitversetzt, unvollständig oder durch Upstream-Änderungen vorübergehend nicht verfügbar sein. Ein Cache reduziert Abrufe, ersetzt aber keine Prüfung des Datenstands. Preis- und Metagame-Ausgaben sind Momentaufnahmen und keine Kaufempfehlungen.

Zugriff, Datenschutz und Sicherheitsgrenzen

Die Kernfunktionen sind laut Anbieter ohne API-Schlüssel nutzbar. Das Repository beschreibt die Tools als read-only und mit entsprechenden MCP-Anmerkungen; sie suchen, analysieren und lesen öffentliche Kartendaten, Decklisten und Turnierergebnisse. Es gibt keine dokumentierte Funktion zum Kauf von Karten, zur Änderung eines Spielkontos oder zum Schreiben in die genannten Plattformen. Öffentliche Decklisten können jedoch Autorennamen, Zeitangaben oder weitere Metadaten enthalten. Der MCP-Client erhält die Antworten und kann sie an seinen Modellanbieter weitergeben. Deshalb sollten keine privaten Decklisten, Sammlungen, Tokens oder personenbezogenen Daten an den Remote-Dienst gesendet werden. Beim lokalen Betrieb bleiben Netzwerkzugriffe weiterhin möglich, und Prompt-Injection in externen Kartentexten oder Deckbeschreibungen darf nicht als vertrauenswürdige Handlungsanweisung behandelt werden. Rate-Limits sind je Quelle unterschiedlich; besonders 17Lands, EDHREC, Moxfield und MTGGoldfish werden als empfindlich oder undokumentiert beschrieben. Verantwortungsvolle Nutzung, Caching und Backoff sind erforderlich.

Lizenz und Einordnung

Der Servercode steht unter MIT. Die eingebundenen Daten und Marken bleiben den jeweiligen Rechteinhabern zugeordnet; das Repository verweist ausdrücklich auf die Fan-Content-Regeln und den fehlenden Wizards-of-the-Coast-Endorsement. Die im Katalog gespeicherte GitHub-Sternzahl von 20 wurde am 10.09.2026 über die GitHub-API abgerufen und ist nur ein zeitabhängiges Popularitätssignal für das Repository. Sie belegt weder Qualität noch Sicherheit. Laut README wird die Quellcode-Version 2.3.0 beschrieben; der live initialisierte Remote-Endpunkt meldet MTG 3.0.0. Diese Angaben sind versionsgebunden und sollten bei späteren Aktualisierungen erneut geprüft werden. Die passende Katalogeinordnung ist Datenanalyse, weil die Kernleistung die strukturierte Abfrage und Auswertung öffentlicher Spieldaten ist.

Voraussetzungen

Für den Remote-Betrieb reicht ein MCP-Client mit Streamable-HTTP-Unterstützung. Für lokale Ausführung werden Python 3.12+, uv und Netzwerkzugriff auf die dokumentierten Datenquellen benötigt.

Installationsanleitung

Remote-URL https://mtg-mcp-server.fastmcp.app/mcp in einem MCP-Client als benutzerdefinierten Connector eintragen oder lokal mit uvx mtg-mcp-server starten. Feature-Flags und Caching gemäß README prüfen.

uvx mtg-mcp-server

Authentifizierung

Für die dokumentierten öffentlichen Datenquellen und den Remote-Endpunkt ist laut Anbieter kein API-Schlüssel erforderlich. Der MCP-Client selbst kann eigene Anmeldung oder Richtlinien erzwingen.

Benötigte Zugriffsrechte

Die MCP-Werkzeuge sind read-only und lesen öffentliche Kartendaten, Decklisten, Combos, Draft- und Turnierdaten. Es sind keine Kauf-, Kontoänderungs- oder dokumentierten Schreibfunktionen belegt.

Übertragene oder gespeicherte Daten

Der Server fragt Scryfall, Commander Spellbook, 17Lands, EDHREC, Moxfield, Spicerack und MTGGoldfish ab und gibt Ergebnisse an den MCP-Client zurück. Dieser kann Inhalte an einen Modellanbieter weiterleiten.

Sicherheitsrisiken

Undokumentierte oder gescrapte Upstream-Schnittstellen können brechen oder rate-limitiert werden. Öffentliche Deckdaten können Metadaten enthalten; Prompt-Injection in externen Inhalten und Weitergabe an Modellanbieter sind zu berücksichtigen.

Lizenz und Kosten

Lizenz
MIT
Kosten
kostenlos

Der Servercode ist MIT-lizenziert und ohne Lizenzgebühr nutzbar. Die Bedingungen, Verfügbarkeit und mögliche Kosten der verbundenen Drittanbieter sind separat zu prüfen.

Alternativen

Noch nicht erfasst.

Auf einen Blick

Anbieter
j4th
Status
Community
Betriebsart
Lokal und Remote
Aktuelle Version
3.0.0
GitHub-Sterne
20
Zuletzt geprüft
10.09.2026

Repository und Dokumentation

Kategorien

Unterstützte Clients

Noch nicht erfasst.