TheGraph MCP Server

Integrieren und durchsuchen Sie Blockchain-Daten mühelos in Ihren KI-Workflows mit dem TheGraph MCP Server und bringen Sie die Power des The Graph-Protokolls zu FlowHunt und KI-Agenten.

TheGraph MCP Server

Was macht der „TheGraph“ MCP Server?

Der TheGraph MCP Server ist eine Integrationsschicht, die KI-Agenten mit indizierten Blockchain-Daten aus dem The Graph-Protokoll verbindet. Er ermöglicht KI-Systemen einen effizienten Zugang, eine Abfrage und Analyse von Blockchain-Informationen, indem er Subgraph-Daten über standardisierte MCP (Model Context Protocol) Tools bereitstellt. Indem er Assistenten erlaubt, Subgraph-Schemata abzurufen und GraphQL-Abfragen auszuführen, erleichtert der TheGraph MCP Server Entwicklungs-Workflows rund um Blockchain-Analysen, On-Chain-Datenabrufe und DeFi-Überwachung. Entwickler und KI-Agenten können so strukturierte Blockchain-Daten abrufen, automatisiert analysieren und Anwendungen entwickeln, die nahtlos mit dem dezentralen Indexierungsnetzwerk von The Graph interagieren.

Liste der Prompts

  • Schema-Abfragen
    • Prompts, um das Schema eines bestimmten Subgraphs abzurufen und anzuzeigen, z.B. die lesbare GraphQL-Schema-Anfrage oder zum Verständnis der Datenmodell-Struktur.
  • Daten-Abfragen
    • Prompts, um spezifische Daten aus einem Subgraph zu holen, wie z. B. das Finden der Top-Tokens nach Handelsvolumen, Abrufen von Paaren mit hoher Liquidität oder die Auflistung kürzlicher Swap-Ereignisse.
  • Analyseaufgaben
    • Prompts, um Analysen auf Blockchain-Daten durchzuführen, z. B. Analyse von Handelsvolumina für bestimmte Tokens über definierte Zeiträume.

Liste der Ressourcen

Im Repository sind keine expliziten MCP-Ressourcen dokumentiert.

Liste der Tools

  • getSubgraphSchema
    • Ruft das Schema eines angegebenen Subgraphs ab, damit KI-Agenten die Struktur und das Format der von The Graph indizierten Blockchain-Daten verstehen können.
  • querySubgraph
    • Führt GraphQL-Abfragen auf einem bestimmten Subgraph aus, um individuelle Datensätze und Analysen direkt aus den indizierten Blockchain-Daten von The Graph zu erhalten.

Anwendungsfälle dieses MCP Servers

  • Blockchain-Datenanalyse
    • Entwickler und KI-Agenten können On-Chain-Daten wie Handelsvolumen oder Liquidität analysieren, um Einblicke für DeFi-Plattformen oder Trading-Bots zu liefern.
  • Schemenerkundung für Entwickler
    • Ermöglicht das schnelle Abrufen von Subgraph-Schemata zum Verständnis von Datenmodellen und beschleunigt die Entwicklung blockchain-integrierter Anwendungen.
  • DeFi-Überwachung und Reporting
    • Automatisierte Überwachung von Finanzkennzahlen (z. B. Top-Tokens, Swap-Events) für dezentrale Börsen und Assets mittels Subgraph-Abfragen.
  • Individuelle Datenabfrage
    • Erleichtert die Extraktion spezifischer Blockchain-Daten für Forschung, Dashboards oder Echtzeit-Analysen durch gezielte und individuelle GraphQL-Abfragen.
  • KI-gestützte Blockchain-Assistenten
    • Ermöglicht Agenten, Fragen zu beantworten oder Aufgaben anhand von Blockchain-Daten zu automatisieren, z. B. Warnungen bei ungewöhnlichen Transaktionen oder das Generieren von Reports.

Einrichtung

Windsurf

  1. Voraussetzungen: Stellen Sie sicher, dass Python 3.10+ und uv installiert sind.
  2. Repository klonen:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Konfigurationsdatei bearbeiten: Suchen Sie Ihre Windsurf-Konfiguration (z. B. config.json).
  4. TheGraph MCP Server hinzufügen:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Speichern und Windsurf neu starten.
  6. Verifizieren: Mit einer Schema- oder Daten-Abfrage testen.

Claude

  1. Voraussetzungen: Python und uv installiert.
  2. Repository klonen:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Claudes MCP-Einstellungen aktualisieren: Bearbeiten Sie Ihre Claude-Konfiguration.
  4. Server-Details einfügen:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Claude neu starten und Verbindung testen.

Cursor

  1. Voraussetzungen installieren: Python 3.10+ und uv.
  2. Repository klonen:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. MCP-Konfigurationsdatei von Cursor bearbeiten.
  4. Folgendes JSON hinzufügen:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Cursor neu starten und mit einer Test-Abfrage überprüfen.

Cline

  1. Voraussetzungen: Stellen Sie sicher, dass Python 3.10+ und uv verfügbar sind.
  2. Repository klonen:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Clines Konfigurationsdatei bearbeiten.
  4. Folgendes in Ihrer MCP-Konfiguration einfügen:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Cline neu starten und mit einem Prompt testen.

API-Schlüssel sichern

  • Speichern Sie Ihren THEGRAPH_API_KEY als Umgebungsvariable.
  • Beispiel-Konfiguration:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "${THEGRAPH_API_KEY}"
          }
        }
      }
    }
    

Wie Sie dieses MCP innerhalb von Flows nutzen

Verwendung von MCP in FlowHunt

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Fügen Sie im Bereich für die System-MCP-Konfiguration Ihre MCP-Server-Details im folgenden JSON-Format ein:

{
  "thegraph-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Nach der Konfiguration kann Ihr KI-Agent dieses MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten nutzen. Denken Sie daran, “thegraph-mcp” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch Ihre eigene MCP-Server-URL.


Übersicht

AbschnittVerfügbarDetails/Hinweise
Übersicht
Liste der Prompts
Liste der RessourcenKeine expliziten MCP-Ressourcen gefunden
Liste der Tools2 Tools: getSubgraphSchema, querySubgraph
API-Schlüssel sichernUmgebungsvariable unterstützt
Sampling-Support (weniger wichtig)Nicht erwähnt

Unsere Meinung

Der TheGraph MCP Server bietet eine übersichtliche Schnittstelle und zwei wesentliche Tools für die Interaktion mit den indizierten Blockchain-Daten von The Graph. Die Dokumentation behandelt Einrichtung und Sicherheit, es fehlen jedoch Details zu expliziten MCP-Ressourcen, Roots oder Sampling. Insgesamt ist der Server für den vorgesehenen Zweck einfach und funktional.

Bewertung: 7/10

MCP-Score

Besitzt eine LICENSE✅ (MIT)
Mindestens ein Tool
Anzahl Forks7
Anzahl Sterne4

Häufig gestellte Fragen

Was ist TheGraph MCP Server?

Der TheGraph MCP Server ist eine Integrationsschicht, die KI-Agenten und Anwendungen mit indizierten Blockchain-Daten aus dem The Graph-Protokoll verbindet. Er stellt Subgraph-Daten bereit und ermöglicht effiziente Datenabfragen und Analysen mit standardisierten MCP-Tools.

Welche Tools bietet der TheGraph MCP Server?

Er bietet zwei Tools: getSubgraphSchema (zum Abrufen und Erkunden des Schemas eines beliebigen Subgraphs) und querySubgraph (zum Ausführen von GraphQL-Abfragen und direkten Abrufen individueller Datensätze aus den indizierten Blockchain-Daten von The Graph).

Was sind typische Anwendungsfälle?

Typische Anwendungsfälle sind Blockchain-Datenanalyse, DeFi-Überwachung, Schemenerkundung für Entwickler, individuelle On-Chain-Datenabfragen für Dashboards oder Forschung sowie die Ermöglichung KI-gestützter Blockchain-Assistenten.

Wie sichere ich meinen API-Schlüssel?

Speichern Sie Ihren THEGRAPH_API_KEY immer als Umgebungsvariable in Ihrer MCP-Server-Konfiguration. Das schützt Ihre sensiblen Zugangsdaten und ermöglicht sicherere Deployments.

Kann ich den TheGraph MCP Server mit FlowHunt nutzen?

Ja! Fügen Sie den MCP-Server Ihrem FlowHunt-Flow hinzu, konfigurieren Sie ihn mit Ihrer Server-URL und Ihrem API-Schlüssel – schon haben Ihre KI-Agenten Zugriff auf alle Tools und Funktionen des TheGraph MCP Servers.

Beschleunigen Sie Ihre KI mit Blockchain-Daten

Verbinden Sie Ihre KI-Agenten mit den indizierten Blockchain-Daten von The Graph über den TheGraph MCP Server. Ermöglichen Sie sofortige Analysen, DeFi-Überwachung und individuelle Datenabfragen in FlowHunt – noch heute.

Mehr erfahren