Connector-Anleitung2 Minuten Lesezeit7 Sprachen

GraphQL-APIs in MCP-Server umwandeln

Verbinde beliebige GraphQL-APIs mit dem Model Context Protocol. Lass KI-Agenten Daten über GraphQL-Endpunkte mit AnythingMCP abfragen und ändern.

HCVom HelpCode-TeamAktualisiert 2 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Zusammenfassung

Verbinde beliebige GraphQL-APIs mit dem Model Context Protocol. Lass KI-Agenten Daten über GraphQL-Endpunkte mit AnythingMCP abfragen und ändern.

GraphQL und MCP: Eine natürliche Kombination

Das typisierte Schema und die selbstdokumentierende Natur von GraphQL machen es zu einer idealen Quelle für die MCP-Tool-Generierung. AnythingMCP nutzt die GraphQL-Introspektion, um automatisch gut typisierte MCP-Tools aus deinen Queries und Mutations zu erstellen.

Warum GraphQL zu MCP konvertieren?

Während GraphQL für Entwickler leistungsstark ist, benötigen KI-Agenten das MCP-Protokoll, um mit Tools zu interagieren. Durch die Konvertierung von GraphQL zu MCP ermöglichst du KI-Agenten:

  • Daten abfragen mit natürlicher Sprache anstatt GraphQL-Queries zu schreiben
  • Mutations ausführen sicher mit validierten Parametern
  • Beziehungen navigieren ohne Graph-Traversierung zu verstehen

Schritt-für-Schritt-Anleitung

Schritt 1: AnythingMCP bereitstellen

Klone das Repository und starte die Anwendung mit Docker Compose:

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

Dies startet PostgreSQL, die Backend-API (Port 4000) und das Dashboard (Port 3000).

Schritt 2: Einen GraphQL-Connector erstellen

Öffne das AnythingMCP-Dashboard unter http://localhost:3000 und erstelle einen neuen GraphQL-Connector. Gib die GraphQL-Endpunkt-URL an — AnythingMCP verwendet die Introspektion, um automatisch das vollständige Schema einschließlich aller Queries, Mutations und Typen zu erkennen.

Schritt 3: Schema-Introspektion

AnythingMCP führt automatisch eine Introspektion deines GraphQL-Schemas durch und generiert MCP-Tools:

  • Queries werden zu schreibgeschützten MCP-Tools
  • Mutations werden zu Schreib-MCP-Tools
  • Input-Typen werden zu Tool-Parametern mit korrekter Validierung
  • Enum-Typen werden zu Parameter-Einschränkungen

Schritt 4: Authentifizierung konfigurieren

Konfiguriere in den Connector-Einstellungen die Authentifizierung für deine GraphQL-API. AnythingMCP unterstützt Bearer Tokens, API-Schlüssel und benutzerdefinierte Header. Umgebungsvariablen können für Geheimnisse verwendet werden.

Schritt 5: Anpassen und testen

Überprüf im Dashboard jedes generierte Tool, passe Namen und Beschreibungen an und wähle, welche Operationen freigegeben werden sollen. Verwende die integrierte Testoberfläche, um Operationen auszuführen und Antworten zu überprüfen.

Schritt 6: Mit KI-Agenten verbinden

Konfiguriere deinen MCP-Client, um sich mit dem AnythingMCP-Server zu verbinden:

{
  "mcpServers": {
    "my-graphql-api": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Beliebte GraphQL-APIs zum Verbinden

DienstAnwendungsfall
GitHubRepository- und Issue-Verwaltung
ShopifyE-Commerce-Operationen
HasuraDatenbankzugriff
ContentfulContent-Verwaltung
StrapiHeadless CMS

Best Practices

  1. Introspektion aktivieren — Stelle sicher, dass dein GraphQL-Endpunkt Introspektionsabfragen erlaubt
  2. Mit Queries beginnen — Gib zuerst Leseoperationen frei, dann füge Mutations hinzu
  3. Verschachtelte Antworten vereinfachen — Passe an, welche Felder in den Tool-Antworten enthalten sein sollen
  4. Ratenbegrenzung — Konfiguriere Ratenlimits, um den GraphQL-Server nicht zu überlasten

Nächste Schritte

War dieser Guide hilfreich?

MCP für deinen Stack in 60 Sekunden.

Starte AnythingMCP in der verwalteten Cloud oder hoste es selbst auf deiner Infrastruktur. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

API-Football zu MCP: API-Football aus jedem KI-Agent steuern

Lass deine KI mit API-Football Fußball verfolgen: Live-Ergebnisse und Spielereignisse, Spielpläne, Tabellen, Team- und Spielerstatistiken, Aufstellungen, Verletzungen, Transfers, direkte Duelle, Spielprognosen und Buchmacherquoten für Ligen und Pokale weltweit. Mit einem API-Key aus deinem API-Sports-Konto.

Connectors

Billbee zu MCP: Billbee aus jedem KI-Agent steuern

Lass deine KI mit Billbee arbeiten: Bestellungen aus allen Marktplätzen und Shops nach Datum oder Marktplatz-Bestellnummer finden, Artikel per SKU oder EAN mit Preis und Bestand nachschlagen, die Bestellhistorie eines Kunden prüfen und deine Versandanbieter auflisten. Nur lesend, mit API-Key, Login-E-Mail und API-Passwort.

Connectors

Cloudflare zu MCP: Cloudflare aus jedem KI-Agent steuern

Lass deine KI deine Cloudflare-Zonen verwalten: DNS-Einträge prüfen und ändern, den Cache leeren, Zoneneinstellungen sowie Redirect-, Transform- und Cache-Regeln lesen, Traffic-Analysen ansehen und Workers und R2-Buckets auflisten. Mit einem API-Token, das auf genau das beschränkt ist, was sie anfassen soll.

Connectors

Contentful zu MCP: Contentful aus jedem KI-Agent steuern

Lass deine KI mit deinen Contentful-Inhalten arbeiten: Einträge und Assets durchsuchen, Content Types, Locales und Tags lesen sowie Einträge anlegen, ändern, veröffentlichen oder zurückziehen. Delivery-Token zum Lesen, Management-Token zum Schreiben.

Connectors

DocuSign zu MCP: DocuSign aus jedem KI-Agent steuern

Lass deine KI mit DocuSign eSignature arbeiten: Umschläge finden und prüfen, wer schon unterschrieben hat, Empfänger, Dokumente, Formulardaten und das Audit-Protokoll lesen, Dokumente oder Vorlagen zur Unterschrift senden, Umschläge erneut senden oder stornieren und Vorlagen durchsuchen. Demo oder Produktion, angemeldet als DocuSign-Benutzer.

Connectors

easybill zu MCP: easybill aus jedem KI-Agent steuern

Lass deine KI mit deinem easybill-Konto arbeiten: Kunden finden und neu anlegen, Rechnungen, Gutschriften, Angebote, Zahlungserinnerungen und Lieferscheine nach Kunde, Datum oder Zahlungsstatus auflisten, Positionen und Summen lesen, Belege als PDF abrufen und deinen Artikelkatalog durchsuchen. Mit einem API-Schlüssel aus deinem easybill-Profil.