Dune Analytics MCP Server

Dune Analytics MCP Server

Verbind Dune Analytics met je AI-agenten voor realtime ophalen van blockchain-gegevens, analyses en rapportage via FlowHunt’s MCP-integratie.

Wat doet de “Dune Analytics” MCP Server?

De Dune Analytics MCP Server is een Model Context Protocol (MCP) server die fungeert als brug tussen Dune Analytics en AI-agenten. Het primaire doel is om naadloze integratie van blockchain-analysegegevens mogelijk te maken in AI-gedreven workflows door assistenten Dune-queries programmatisch te laten ophalen en uitvoeren. Door Dune Analytics-data als tools aan te bieden, kunnen ontwikkelaars en AI-clients realtime blockchain-data ophalen, analyseren en rapporteren binnen hun automatiserings- of agentworkflows. Het CSV-uitvoerformaat van de server zorgt voor compatibiliteit met verdere gegevensverwerking, waardoor deze waardevol is voor taken als on-chain-analyse, dashboardgeneratie en geautomatiseerde rapportage in ontwikkelomgevingen.

Lijst met prompts

Er zijn geen expliciete prompt-sjablonen vermeld in de repository of documentatie.

Lijst met bronnen

Er worden geen expliciete bronnen beschreven of beschikbaar gesteld in de documentatie of code.

Lijst met tools

  • get_latest_result
    • Haalt de laatste resultaten op van een Dune Analytics-query via het ID. De uitvoer is een CSV-geformatteerde string met de queryresultaten.
  • run_query
    • Voert een opgegeven Dune Analytics-query uit via het ID en haalt de resultaten op. Geeft ook data terug in een CSV-geformatteerde string.

Gebruikstoepassingen van deze MCP-server

  • Blockchain Data Analyse
    • Automatiseer het ophalen en analyseren van blockchain-data door Dune Analytics-queries direct via AI-agenten uit te voeren.
  • Dashboard Generatie
    • Voorzie dynamische dashboards of rapportagetools van Dune Analytics-data via de MCP-interface.
  • Geautomatiseerde Crypto Marktrapportage
    • Laat bots of assistenten up-to-date rapporten genereren over blockchain-activiteit, DeFi-protocollen of token-analyses.
  • Datagedreven Smart Contract Monitoring
    • Integreer realtime monitoring voor smart contracts of on-chain-events door Dune te bevragen op specifieke triggers en de resultaten zichtbaar te maken.
  • Onderzoeks- en Data Science-workflows
    • Versnel experimenten en dataverzameling voor crypto-onderzoek via geautomatiseerde Dune-queries in data science-pijplijnen.

Hoe stel je het in

Windsurf

  1. Zorg dat je Python 3.10+ en een geldige Dune Analytics API-key hebt.
  2. Zoek in je Windsurf-configuratie de sectie mcpServers.
  3. Voeg de Dune Analytics MCP Server toe met de volgende JSON-snippet:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  4. Sla de configuratie op en herstart Windsurf.
  5. Controleer de installatie door een testquery naar Dune te sturen via de interface.

API-keys beveiligen: Stel je DUNE_API_KEY in als omgevingsvariabele. Voorbeeld:

{
  "mcpServers": {
    "dune-analytics": {
      "command": "python",
      "args": ["main.py"],
      "env": {
        "DUNE_API_KEY": "${DUNE_API_KEY}"
      },
      "inputs": {
        "DUNE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude

  1. Installeer de server via Smithery CLI:
    npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
    
  2. Zorg dat je DUNE_API_KEY is ingesteld als omgevingsvariabele.
  3. Bevestig in Claude Desktop dat de MCP-server zichtbaar is en draait.
  4. Gebruik de command-interface om direct Dune-queries uit te voeren.
  5. Controleer of de uitvoer in CSV-formaat wordt ontvangen.

Cursor

  1. Installeer Python 3.10+ en verkrijg een Dune API-key.
  2. Voeg in het configuratiebestand van Cursor toe:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Stel je API-key in als omgevingsvariabele of in de configuratie.
  4. Herstart Cursor en test de verbinding.

Cline

  1. Zorg dat Python 3.10+ is geïnstalleerd en je API-key beschikbaar is.
  2. Voeg de MCP-serverdefinitie toe aan je Cline-configuratie:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Exporteer DUNE_API_KEY in je shell of als omgevingsvariabele.
  4. Herstart Cline en voer een voorbeeldquery uit om te valideren.

API-keys beveiligen (geldt voor alle platforms): Gebruik altijd omgevingsvariabelen om te voorkomen dat je API-keys leesbaar zijn in configuratiebestanden.

Hoe gebruik je deze MCP in flows

Gebruik MCP in FlowHunt

Om MCP-servers te integreren in je FlowHunt-workflow, begin je met het toevoegen van het MCP-component aan je flow en verbind je deze met je AI-agent:

FlowHunt MCP flow

Klik op het MCP-component om het configuratiepaneel te openen. In de systeem-MCP-configuratie sectie, voeg je je MCP-serverdetails toe in dit JSON-formaat:

{
  "dune-analytics": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Na configuratie kan de AI-agent deze MCP nu gebruiken als tool met toegang tot alle functies en mogelijkheden. Vergeet niet “dune-analytics” te vervangen door de eigenlijke naam en de URL door je eigen MCP-server-URL.


Overzicht

SectieBeschikbaarheidDetails/Opmerkingen
OverzichtDune Analytics MCP maakt Dune-data toegankelijk voor AI-agenten
Lijst met PromptsGeen prompt-sjablonen voorzien
Lijst met BronnenGeen expliciete bronnen vermeld
Lijst met Toolsget_latest_result, run_query
API-keys beveiligenVereist DUNE_API_KEY in de omgeving
Sampling Support (minder belangrijk voor beoordeling)Niet vermeld

Onze mening

De Dune Analytics MCP Server is eenvoudig en gericht op het beschikbaar maken van Dune Analytics-queries als tools, wat hem waardevol maakt in blockchain-analyseworkflows. Er ontbreken echter prompt-sjablonen en expliciete bronnen, en geavanceerde MCP-functies zoals roots of sampling worden niet genoemd. De documentatie voor installatie en gebruik is goed. Op een schaal van 0–10 zouden we deze MCP een 6/10 geven, vooral vanwege de duidelijke bruikbaarheid en goede documentatie, maar beperkte ondersteuning voor MCP-functies.

MCP Score

Heeft een LICENSE✅ (MIT)
Heeft ten minste één tool
Aantal Forks6
Aantal Sterren20

Veelgestelde vragen

Wat is de Dune Analytics MCP Server?

Het is een Model Context Protocol-server die Dune Analytics en AI-agenten verbindt, waardoor programmatische uitvoering en het ophalen van Dune-queries mogelijk wordt voor blockchain-data-analyse, dashboards en rapportage.

Welke tools biedt deze MCP-server?

Hij biedt twee hoofdtools: get_latest_result (haalt het laatste Dune-queryresultaat op via ID) en run_query (voert een Dune-query uit via ID), beide leveren resultaten als CSV-geformatteerde strings.

Hoe wordt de Dune Analytics MCP Server doorgaans gebruikt?

Hij wordt gebruikt voor het automatiseren van het ophalen en analyseren van blockchain-gegevens, het aansturen van dashboards, het genereren van automatische cryptomarktrapporten en het ondersteunen van datagedreven monitoring- en onderzoeksworkflows.

Hoe beveilig ik mijn API-key?

Gebruik altijd omgevingsvariabelen (zoals DUNE_API_KEY) in plaats van inloggegevens hardcoded in je configuratiebestanden te zetten, om gevoelige informatie te beschermen.

Welke platforms ondersteunen deze MCP-server?

Hij is compatibel met Windsurf, Claude, Cursor en Cline, en kan gebruikt worden in FlowHunt-flows om blockchain-analyse te integreren in AI-gestuurde automatisering.

Wat is het uitvoerformaat van de data?

Queryresultaten worden teruggegeven als CSV-geformatteerde strings, waardoor ze eenvoudig te verwerken zijn in verdere automatiserings- of analysetools.

Integreer Dune Analytics met FlowHunt

Geef je AI-workflows een boost met realtime blockchain-analyses van Dune. Verbind, analyseer en automatiseer crypto-gegevens in enkele minuten.

Meer informatie

DataHub MCP Server-integratie
DataHub MCP Server-integratie

DataHub MCP Server-integratie

De DataHub MCP Server vormt de brug tussen FlowHunt AI-agenten en het DataHub metadata-platform. Hiermee wordt geavanceerde data-ontdekking, lijnanalyse, geauto...

4 min lezen
AI Metadata +6
Grafana MCP Server-integratie
Grafana MCP Server-integratie

Grafana MCP Server-integratie

Integreer en automatiseer Grafana's dashboards, datasources en monitoringtools in AI-gedreven ontwikkelworkflows met FlowHunt's Grafana MCP Server. Maak naadloo...

4 min lezen
Grafana DevOps +4
Verbwire MCP Server
Verbwire MCP Server

Verbwire MCP Server

De Verbwire MCP Server vormt de brug tussen AI-assistenten en de Verbwire API, waardoor ontwikkelaars blockchain-operaties zoals het minten van NFT's, het uitro...

4 min lezen
Blockchain NFT +4