TheGraph MCP Server

Jednoducho integrujte a dotazujte blockchainové dáta vo vašich AI workflowoch s TheGraph MCP Serverom, ktorý prináša silu protokolu The Graph do FlowHunt a AI agentov.

TheGraph MCP Server

Čo robí “TheGraph” MCP Server?

TheGraph MCP Server je integračná vrstva, ktorá prepája AI agentov s indexovanými blockchainovými dátami z protokolu The Graph. Umožňuje AI systémom efektívne pristupovať k blockchainovým informáciám, dotazovať ich a analyzovať ich prostredníctvom sprístupnenia subgraph dát cez štandardizované MCP (Model Context Protocol) nástroje. Tým, že umožňuje asistentom získavať subgraph schémy a vykonávať GraphQL dotazy, TheGraph MCP Server uľahčuje vývojárske workflowy týkajúce sa blockchainovej analytiky, získavania on-chain dát a monitoringu decentralizovaného financovania (DeFi). Tento server umožňuje vývojárom a AI agentom získavať štruktúrované blockchainové dáta, vykonávať automatizované analýzy a vytvárať aplikácie, ktoré bezproblémovo interagujú s decentralizovanou indexovacou sieťou The Graph.

Zoznam výziev (prompts)

  • Dotazy na schému
    • Výzvy na získanie a zobrazenie schémy daného subgraphu, napríklad požiadavka na čitateľnú GraphQL schému alebo pochopenie štruktúry dátového modelu.
  • Dotazy na dáta
    • Výzvy na získanie špecifických dát zo subgraphu, ako je vyhľadanie top tokenov podľa objemu obchodovania, získanie párov s vysokou likviditou alebo zoznam najnovších swap udalostí.
  • Analytické úlohy
    • Výzvy na vykonanie analýz nad blockchainovými dátami, napríklad analýza objemov obchodovania pre konkrétne tokeny v definovaných časových obdobiach.

Zoznam zdrojov

V repozitári nie sú zdokumentované žiadne explicitné MCP zdroje.

Zoznam nástrojov

  • getSubgraphSchema
    • Získa schému zadaného subgraphu, čo umožňuje AI agentom pochopiť štruktúru a formát blockchainových dát indexovaných The Graphom.
  • querySubgraph
    • Vykoná GraphQL dotazy na určený subgraph, čím umožňuje získavanie vlastných dátových sád a analytiky priamo z indexovaných blockchainových dát The Graph.

Prípady použitia tohto MCP servera

  • Analytika blockchainových dát
    • Vývojári a AI agenti môžu analyzovať on-chain dáta, ako sú objemy obchodovania alebo likvidita, a poskytovať tak prehľady pre DeFi platformy alebo obchodné boty.
  • Skúmanie schém pre vývojárov
    • Umožňuje rýchle získavanie subgraph schém na pochopenie dátových modelov, čo zrýchľuje vývoj aplikácií integrovaných s blockchainom.
  • Monitoring a reportovanie DeFi
    • Automatizovaný monitoring finančných metrík (napr. top tokeny, swap udalosti) pre decentralizované burzy a aktíva pomocou subgraph dotazov.
  • Vlastné získavanie dát
    • Uľahčuje extrakciu špecifických blockchainových dát pre výskum, dashboardy alebo real-time analytiku vytváraním a vykonávaním vlastných GraphQL dotazov.
  • AI-poháňaní blockchainoví asistenti
    • Poháňa agentov, ktorí dokážu odpovedať na otázky alebo automatizovať úlohy na základe blockchainových dát, napríklad upozorniť na nezvyčajné transakcie alebo generovať reporty.

Ako to nastaviť

Windsurf

  1. Predpoklady: Uistite sa, že máte nainštalovaný Python 3.10+ a uv.
  2. Naklonujte repozitár:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Upravte konfiguračný súbor: Nájdite svoju Windsurf konfiguráciu (napr. config.json).
  4. Pridajte TheGraph MCP Server:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Uložte a reštartujte Windsurf.
  6. Overte: Otestujte výzvou na schému alebo dátový dotaz.

Claude

  1. Predpoklady: Python a uv musia byť nainštalované.
  2. Naklonujte repozitár:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Aktualizujte MCP nastavenia Clauda: Upravte konfiguráciu Clauda.
  4. Vložte detaily servera:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Reštartujte Clauda a vyskúšajte pripojenie.

Cursor

  1. Nainštalujte predpoklady: Python 3.10+ a uv.
  2. Naklonujte repozitár:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Upravte MCP konfiguračný súbor Cursoru.
  4. Pridajte nasledujúci JSON:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Reštartujte Cursor a overte spustením testovacieho dotazu.

Cline

  1. Predpoklady: Uistite sa, že máte dostupný Python 3.10+ a uv.
  2. Naklonujte repozitár:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Upravte konfiguračný súbor Clinu.
  4. Vložte nasledujúce do MCP konfigurácie:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Reštartujte Cline a otestujte výzvou.

Zabezpečenie API kľúčov

  • Ukladajte svoj THEGRAPH_API_KEY ako environmentálnu premennú.
  • Príklad konfigurácie:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "${THEGRAPH_API_KEY}"
          }
        }
      }
    }
    

Ako použiť tento MCP v rámci flowov

Použitie MCP vo FlowHunt

Na integráciu MCP serverov do vášho FlowHunt workflowu začnite pridaním MCP komponentu do flowu a jeho prepojením s AI agentom:

FlowHunt MCP flow

Kliknite na MCP komponent, aby ste otvorili konfiguračný panel. V sekcii systémovej MCP konfigurácie vložte detaily vášho MCP servera v tomto JSON formáte:

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

Po nakonfigurovaní je AI agent schopný tento MCP používať ako nástroj so všetkými jeho funkciami a schopnosťami. Nezabudnite zmeniť “thegraph-mcp” na skutočný názov vášho MCP servera a nahradiť URL adresou vášho MCP servera.


Prehľad

SekciaDostupnosťPodrobnosti/Poznámky
Prehľad
Zoznam výziev
Zoznam zdrojovŽiadne explicitné MCP zdroje
Zoznam nástrojov2 nástroje: getSubgraphSchema, querySubgraph
Zabezpečenie API kľúčovPodpora environment premenných
Podpora sampling-u (menej dôležité pri hodnotení)Nespomínané

Náš názor

TheGraph MCP Server poskytuje jasné rozhranie a dva kľúčové nástroje na interakciu s indexovanými blockchainovými dátami The Graph. Dokumentácia pokrýva nastavenie a bezpečnosť, ale chýbajú detaily o explicitných MCP zdrojoch, rootoch či sampling-u. Celkovo je však jednoduchý a funkčný pre svoj zamýšľaný účel.

Hodnotenie: 7/10

MCP skóre

Má LICENSE✅ (MIT)
Má aspoň jeden nástroj
Počet Forkov7
Počet Starov4

Najčastejšie kladené otázky

Čo je TheGraph MCP Server?

TheGraph MCP Server je integračná vrstva, ktorá prepája AI agentov a aplikácie s indexovanými blockchainovými dátami z protokolu The Graph. Sprístupňuje subgraph dáta a umožňuje efektívne dotazovanie a analýzu dát pomocou štandardizovaných MCP nástrojov.

Aké nástroje poskytuje TheGraph MCP Server?

Ponúka dva nástroje: getSubgraphSchema (na získanie a skúmanie schémy ľubovoľného subgraphu) a querySubgraph (na vykonávanie GraphQL dotazov a získavanie vlastných dátových sád priamo z indexovaných blockchainových dát The Graph).

Aké sú typické prípady použitia?

Typické prípady použitia zahŕňajú analytiku blockchainových dát, monitoring DeFi, skúmanie schém pre vývojárov, vlastné získavanie on-chain dát pre dashboardy alebo výskum, a umožnenie AI-poháňaných blockchainových asistentov.

Ako zabezpečím svoj API kľúč?

Vždy ukladajte svoj THEGRAPH_API_KEY ako environmentálnu premennú v MCP serverovej konfigurácii. Takto chránite svoje citlivé údaje a umožňujete bezpečnejšie nasadenia.

Môžem použiť TheGraph MCP Server s FlowHunt?

Áno! Pridajte MCP server do svojho flowu FlowHunt, nakonfigurujte ho pomocou URL servera a API kľúča a vaši AI agenti získajú prístup ku všetkým nástrojom a funkciám TheGraph MCP Servera.

Posilnite svoju AI blockchainovými dátami

Prepojte svojich AI agentov s indexovanými blockchainovými dátami The Graph pomocou TheGraph MCP Servera. Umožnite okamžitú analytiku, DeFi monitoring a vlastné dátové dotazy vo FlowHunt už dnes.

Zistiť viac