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
- Zorg dat je Python 3.10+ en een geldige Dune Analytics API-key hebt.
- Zoek in je Windsurf-configuratie de sectie
mcpServers
. - Voeg de Dune Analytics MCP Server toe met de volgende JSON-snippet:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Sla de configuratie op en herstart Windsurf.
- 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
- Installeer de server via Smithery CLI:
npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
- Zorg dat je DUNE_API_KEY is ingesteld als omgevingsvariabele.
- Bevestig in Claude Desktop dat de MCP-server zichtbaar is en draait.
- Gebruik de command-interface om direct Dune-queries uit te voeren.
- Controleer of de uitvoer in CSV-formaat wordt ontvangen.
Cursor
- Installeer Python 3.10+ en verkrijg een Dune API-key.
- Voeg in het configuratiebestand van Cursor toe:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Stel je API-key in als omgevingsvariabele of in de configuratie.
- Herstart Cursor en test de verbinding.
Cline
- Zorg dat Python 3.10+ is geïnstalleerd en je API-key beschikbaar is.
- Voeg de MCP-serverdefinitie toe aan je Cline-configuratie:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Exporteer
DUNE_API_KEY
in je shell of als omgevingsvariabele. - 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:

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
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | Dune Analytics MCP maakt Dune-data toegankelijk voor AI-agenten |
Lijst met Prompts | ⛔ | Geen prompt-sjablonen voorzien |
Lijst met Bronnen | ⛔ | Geen expliciete bronnen vermeld |
Lijst met Tools | ✅ | get_latest_result, run_query |
API-keys beveiligen | ✅ | Vereist 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 Forks | 6 |
Aantal Sterren | 20 |
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.