Skip to main content
Glama

TheGraph MCP Server

Ein MCP-Server, der KI-Agenten mit indizierten Blockchain-Daten von The Graph versorgt.

GitHub-LizenzLetzter GitHub-CommitPython-Version

Verfügbare Tools

1. getSubgraphSchema

Ruft das Schema eines angegebenen Subgraphen ab und stellt KI-Agenten den Kontext bereit, der zum Generieren von GraphQL-Abfragen erforderlich ist.

Parameter:

  • subgraphId : Die Subgraph-ID (z. B. „QmZBQcF …“)

  • asText : Ausgabeformatflag

    • true : Gibt ein für Menschen lesbares GraphQL-Schema zurück

    • false : Gibt das JSON-Schema zurück (Standard)

2. querySubgraph

Führt GraphQL-Abfragen für einen angegebenen Subgraphen aus. Abfragen werden üblicherweise von KI generiert, Sie können aber auch manuell eigene erstellen.

Parameter:

  • subgraphId : Die Subgraph-ID

  • query : GraphQL-Abfragezeichenfolge

Related MCP server: Ethereum RPC MCP Server

Installation

  1. Klonen Sie das Repository

    git clone https://github.com/kukapay/thegraph-mcp.git
  2. Client-Konfiguration

    { "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }

Beispiel-Eingabeaufforderungen

Hier sind einige natürliche Sprachaufforderungen zum Auslösen der Tools:

Schemaabfragen

  • „Zeigen Sie mir das Schema für den Teilgraphen QmZBQcF … in einem lesbaren Format.“

  • „Wie ist die Struktur des QmZBQcF…-Subgraphen? Bitte zeigen Sie ihn im GraphQL-Format an.“

  • „Ich muss das Datenmodell des Teilgraphen QmZBQcF verstehen …, können Sie sein Schema abrufen?“

Datenabfragen

  • „Finden Sie die Top 5 Token nach Handelsvolumen der letzten 24 Stunden aus dem Unterdiagramm QmZBQcF …“

  • „Zeigen Sie mir alle Paare mit einer Liquidität von mehr als 1 Million USD im Unterdiagramm QmZBQcF …“

  • „Holen Sie sich die letzten 10 Swap-Ereignisse aus dem QmZBQcF...-Subgraphen, einschließlich Token-Symbolen und -Beträgen.“

Analyseaufgaben

  • „Analysieren Sie das Handelsvolumen von USDT-Paaren in der letzten Woche mithilfe des Unterdiagramms QmZBQcF …“

  • „Vergleichen Sie die Liquidität von ETH- und USDC-Paaren im Unterdiagramm QmZBQcF …“

  • „Finden Sie ungewöhnliche Handelsmuster der letzten 24 Stunden im Unterdiagramm QmZBQcF …“

Kombinierte Aufgaben

  • „Holen Sie sich zuerst das Schema von QmZBQcF … und helfen Sie mir dann, eine Abfrage zum Auffinden von Transaktionen mit hohem Wert zu schreiben.“

  • „Überprüfen Sie das Schema von QmZBQcF … und sagen Sie mir, welche Felder für die Abfrage von Token-Preisen verfügbar sind.“

  • „Analysieren Sie mithilfe des Teilgraphen QmZBQcF... die Auswirkungen großer Handelsgeschäfte auf den Markt, indem Sie zunächst das Schema verstehen und dann relevante Ereignisse abfragen.“

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/thegraph-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server