TheGraph MCP Server

TheGraph MCP Server

Integrer og spør blokkjededata enkelt i AI-arbeidsflytene dine med TheGraph MCP Server, og bring kraften fra The Graph-protokollen til FlowHunt og AI-agenter.

Hva gjør “TheGraph” MCP Server?

TheGraph MCP Server er et integrasjonslag som kobler AI-agenter til indekserte blokkjededata fra The Graph-protokollen. Den gir AI-systemer mulighet til å få tilgang til, spørre og analysere blokkjedeinformasjon effektivt ved å eksponere subgraph-data gjennom standardiserte MCP (Model Context Protocol)-verktøy. Ved å gjøre det mulig for assistenter å hente subgraph-skjemaer og utføre GraphQL-spørringer, forenkler TheGraph MCP Server utviklingsarbeidsflyter som involverer blokkjedeanalyse, innhenting av on-chain-data og overvåkning av desentralisert finans (DeFi). Denne serveren gjør det mulig for utviklere og AI-agenter å hente strukturerte blokkjededata, utføre automatiserte analyser og bygge applikasjoner som sømløst interagerer med The Graph sitt desentraliserte indekseringsnettverk.

Liste over prompt-eksempler

  • Skjemaspørringer
    • Prompter for å hente og vise skjemaet til en gitt subgraph, som å be om et lesbart GraphQL-skjema eller forstå datastrukturmodellen.
  • Dataspørringer
    • Prompter for å hente spesifikke data fra en subgraph, som å finne topp-tokens etter handelsvolum, hente par med høy likviditet, eller liste nylige byttehendelser.
  • Analyser
    • Prompter for å utføre analyser på blokkjededata, for eksempel å analysere handelsvolum for bestemte tokens over definerte tidsperioder.

Liste over ressurser

Ingen eksplisitte MCP-ressurser er dokumentert i depotet.

Liste over verktøy

  • getSubgraphSchema
    • Henter skjemaet til en spesifisert subgraph, slik at AI-agenter kan forstå strukturen og formatet til blokkjededata indeksert av The Graph.
  • querySubgraph
    • Utfører GraphQL-spørringer på en angitt subgraph, og muliggjør uthenting av tilpassede datasett og analyser direkte fra The Graphs indekserte blokkjededata.

Bruksområder for denne MCP-serveren

  • Analyse av blokkjededata
    • Utviklere og AI-agenter kan analysere on-chain-data, som handelsvolum eller likviditet, for å gi innsikt til DeFi-plattformer eller trading-boter.
  • Skjemautforskning for utviklere
    • Muliggjør rask uthenting av subgraph-skjemaer for å forstå datamodeller, og akselererer utviklingen av blokkjedeintegrerte applikasjoner.
  • DeFi-overvåkning og rapportering
    • Automatisert overvåkning av finansielle måledata (f.eks. topp-tokens, byttehendelser) for desentraliserte børser og eiendeler ved hjelp av subgraph-spørringer.
  • Tilpasset datauthenting
    • Tilrettelegger for uthenting av spesifikke blokkjededata til forskning, dashbord eller sanntidsanalyse ved å utforme og kjøre tilpassede GraphQL-spørringer.
  • AI-drevne blokkjedeassistenter
    • Driver agenter som kan svare på spørsmål eller automatisere oppgaver basert på blokkjededata, for eksempel varsle om uvanlige transaksjoner eller generere rapporter.

Hvordan sette det opp

Windsurf

  1. Forutsetninger: Sørg for at Python 3.10+ og uv er installert.
  2. Klon depotet:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Rediger konfigurasjonsfil: Finn Windsurf-konfigen din (f.eks. config.json).
  4. Legg til 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. Lagre og start Windsurf på nytt.
  6. Verifiser: Test med en skjema- eller dataspørringsprompt.

Claude

  1. Forutsetninger: Python og uv installert.
  2. Klon depotet:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Oppdater Claudes MCP-innstillinger: Rediger din Claude-konfig.
  4. Sett inn serverdetaljer:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Start Claude på nytt og test tilkoblingen.

Cursor

  1. Installer forutsetninger: Python 3.10+ og uv.
  2. Klon depotet:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Rediger Cursors MCP-konfigurasjonsfil.
  4. Legg inn følgende JSON:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Start Cursor på nytt og verifiser ved å kjøre en testspørring.

Cline

  1. Forutsetninger: Sørg for at Python 3.10+ og uv er tilgjengelig.
  2. Klon depotet:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Rediger Clines konfigurasjonsfil.
  4. Sett inn følgende i MCP-konfigen din:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Start Cline på nytt, og test deretter med en prompt.

Sikring av API-nøkler

  • Lagre din THEGRAPH_API_KEY som en miljøvariabel.
  • Eksempel på konfigurasjon:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "${THEGRAPH_API_KEY}"
          }
        }
      }
    }
    

Hvordan bruke denne MCP-en i flows

Bruke MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flowen og koble den til din AI-agent:

FlowHunt MCP flow

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon, legg inn detaljene til MCP-serveren din ved å bruke dette JSON-formatet:

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

Når det er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og egenskaper. Husk å endre “thegraph-mcp” til det faktiske navnet på din MCP-server, og bytt ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengelighetDetaljer/notater
Oversikt
Liste over prompt-eksempler
Liste over ressurserIngen eksplisitte MCP-ressurser funnet
Liste over verktøy2 verktøy: getSubgraphSchema, querySubgraph
Sikring av API-nøklerMiljøvariabel støttes
Sampling-støtte (mindre viktig for vurdering)Ikke nevnt

Vår vurdering

TheGraph MCP Server tilbyr et tydelig grensesnitt og to essensielle verktøy for interaksjon med The Graphs indekserte blokkjededata. Dokumentasjonen dekker oppsett og sikkerhet, men mangler detaljer om eksplisitte MCP-ressurser, røtter eller sampling. Totalt sett er den oversiktlig og funksjonell for sitt tiltenkte bruk.

Vurdering: 7/10

MCP-score

Har en LISENS✅ (MIT)
Har minst ett verktøy
Antall forkinger7
Antall stjerner4

Vanlige spørsmål

Hva er TheGraph MCP Server?

TheGraph MCP Server er et integrasjonslag som kobler AI-agenter og applikasjoner til indekserte blokkjededata fra The Graph-protokollen. Den eksponerer subgraph-data og muliggjør effektiv dataforespørsel og analyse ved hjelp av standardiserte MCP-verktøy.

Hvilke verktøy tilbyr TheGraph MCP Server?

Den tilbyr to verktøy: getSubgraphSchema (for å hente og utforske skjemaet til hvilken som helst subgraph) og querySubgraph (for å utføre GraphQL-spørringer og hente tilpassede datasett direkte fra The Graphs indekserte blokkjededata).

Hva er typiske bruksområder?

Typiske bruksområder inkluderer analyse av blokkjededata, DeFi-overvåkning, skjemautforskning for utviklere, tilpasset on-chain-datauthenting for dashbord eller forskning, og muliggjøring av AI-drevne blokkjedeassistenter.

Hvordan sikrer jeg API-nøkkelen min?

Lagre alltid din THEGRAPH_API_KEY som en miljøvariabel i MCP-serverkonfigurasjonen. Dette beskytter sensitive legitimasjoner og gir tryggere utrulling.

Kan jeg bruke TheGraph MCP Server med FlowHunt?

Ja! Legg til MCP-serveren i FlowHunt-flowen din, konfigurer den med server-URL og API-nøkkel, og dine AI-agenter får tilgang til alle verktøy og funksjoner i TheGraph MCP Server.

Superlad din AI med blokkjededata

Koble AI-agentene dine til The Graphs indekserte blokkjededata ved å bruke TheGraph MCP Server. Få umiddelbar analyse, DeFi-overvåkning og tilpassede datasøk i FlowHunt i dag.

Lær mer

Memgraph MCP Server-integrasjon
Memgraph MCP Server-integrasjon

Memgraph MCP Server-integrasjon

Memgraph MCP Server fungerer som en bro mellom Memgraph grafdatabase og store språkmodeller, og muliggjør sanntidstilgang til grafdata og AI-drevne arbeidsflyte...

3 min lesing
AI MCP +5
GraphQL Schema MCP Server
GraphQL Schema MCP Server

GraphQL Schema MCP Server

GraphQL Schema MCP Server gir AI-assistenter og utviklere mulighet til å utforske, analysere og dokumentere GraphQL-skjemaer programmessig. Med et sett av robus...

4 min lesing
GraphQL API +6
Algorand MCP Server
Algorand MCP Server

Algorand MCP Server

Algorand MCP Server bygger bro mellom AI-assistenter og utviklere med Algorand-blokkjeden, og støtter dataforespørsler, smartkontrakt-interaksjoner og transaksj...

3 min lesing
Blockchain AI +4