Serverul Dune Analytics MCP

Serverul Dune Analytics MCP

Conectează Dune Analytics cu agenții tăi AI pentru preluarea, analiza și raportarea datelor blockchain în timp real prin integrarea MCP a FlowHunt.

Ce face serverul “Dune Analytics” MCP?

Serverul Dune Analytics MCP este un server Model Context Protocol (MCP) care acționează ca o punte între Dune Analytics și agenții AI. Scopul său principal este să permită integrarea ușoară a datelor de analiză blockchain în fluxurile de lucru alimentate de AI, permițând asistenților să preia și să execute interogări Dune în mod programatic. Prin expunerea datelor Dune Analytics ca instrumente, dezvoltatorii și clienții AI pot realiza preluarea, analiza și raportarea datelor blockchain în timp real, în cadrul fluxurilor lor de automatizare sau agenți. Formatul de ieșire CSV al serverului asigură compatibilitatea cu procesarea ulterioară a datelor, fiind valoros pentru sarcini precum analize on-chain, generarea de dashboard-uri și raportare automată în medii de dezvoltare.

Listă de Prompt-uri

Nu sunt listate șabloane de prompt explicite în depozit sau documentație.

Listă de Resurse

Nu sunt descrise sau expuse resurse explicite în documentație sau cod.

Listă de Instrumente

  • get_latest_result
    • Preia cele mai recente rezultate ale unei interogări Dune Analytics după ID. Ieșirea este un șir formatat CSV ce conține rezultatele interogării.
  • run_query
    • Execută o interogare Dune Analytics specificată prin ID și preia rezultatele. Returnează datele tot sub formă de șir formatat CSV.

Cazuri de utilizare ale acestui server MCP

  • Analiză de date Blockchain
    • Automatizează preluarea și analiza datelor blockchain rulând interogări Dune Analytics direct din agenții AI.
  • Generare dashboard-uri
    • Alimentează dashboard-uri dinamice sau instrumente de raportare prin preluarea și actualizarea datelor Dune Analytics prin interfața MCP.
  • Raportare automată pentru piața crypto
    • Permite roboților sau asistenților să genereze rapoarte actualizate despre activitatea blockchain, protocoale DeFi sau analize token.
  • Monitorizare smart contract bazată pe date
    • Integrează monitorizarea în timp real pentru smart contracts sau evenimente on-chain prin interogări Dune pentru declanșatori specifici și afișarea rezultatelor.
  • Fluxuri de lucru pentru cercetare și știința datelor
    • Facilitează experimentarea rapidă și colectarea de date pentru cercetare crypto prin interogări Dune automatizate, integrate în pipeline-uri de data science.

Cum se configurează

Windsurf

  1. Asigură-te că ai Python 3.10+ și o cheie API Dune Analytics validă.
  2. În configurația Windsurf, localizează secțiunea mcpServers.
  3. Adaugă serverul Dune Analytics MCP cu următorul snippet JSON:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  4. Salvează configurația și repornește Windsurf.
  5. Verifică instalarea prin trimiterea unei interogări de test Dune din interfață.

Securizarea cheilor API: Setează DUNE_API_KEY în variabilele de mediu. Exemplu:

{
  "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. Instalează serverul cu Smithery CLI:
    npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
    
  2. Asigură-te că DUNE_API_KEY este setată ca variabilă de mediu.
  3. În Claude Desktop, confirmă că serverul MCP este listat și rulează.
  4. Folosește interfața de comandă pentru a rula interogări Dune direct.
  5. Verifică faptul că ieșirea se primește în format CSV.

Cursor

  1. Instalează Python 3.10+ și obține o cheie API Dune.
  2. În fișierul de configurare al Cursor, adaugă:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Setează cheia API în mediu sau în configurație.
  4. Repornește Cursor și testează conexiunea.

Cline

  1. Asigură-te că ai instalat Python 3.10+ și cheia API este pregătită.
  2. Adaugă definiția serverului MCP în configurația Cline:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Exportă DUNE_API_KEY în shell sau ca variabilă de mediu.
  4. Repornește Cline și rulează o interogare de test pentru validare.

Securizarea cheilor API (valabil pentru toate platformele): Folosește întotdeauna variabile de mediu pentru a evita expunerea cheilor API în fișiere de configurare în clar.

Cum folosești acest MCP în fluxuri

Utilizarea MCP în FlowHunt

Pentru a integra servere MCP în fluxul tău FlowHunt, începe prin a adăuga componenta MCP în flux și conectează-o la agentul AI:

Flux MCP FlowHunt

Apasă pe componenta MCP pentru a deschide panoul de configurare. În secțiunea de configurare MCP din sistem, introdu detaliile serverului MCP folosind acest format JSON:

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

După configurare, agentul AI poate folosi acest MCP ca instrument cu acces la toate funcțiile și capabilitățile sale. Nu uita să schimbi “dune-analytics” cu numele real și să înlocuiești URL-ul cu adresa propriului server MCP.


Prezentare generală

SecțiuneDisponibilitateDetalii/Note
Prezentare generalăDune Analytics MCP permite accesul la datele Dune pentru agenți AI
Listă de Prompt-uriNu sunt oferite șabloane de prompt
Listă de ResurseNu sunt listate resurse explicite
Listă de Instrumenteget_latest_result, run_query
Securizarea cheilor APINecesită DUNE_API_KEY în mediu
Suport pentru Sampling (mai puțin important)Nu este menționat

Opinia noastră

Serverul Dune Analytics MCP este direct și concentrat pe furnizarea accesului la interogări Dune Analytics ca instrumente, ceea ce îl face valoros în fluxurile de lucru pentru analiza blockchain. Totuși, îi lipsesc șabloane de prompt și resurse explicite și nu menționează funcționalități MCP avansate precum roots sau sampling. Este bine documentat pentru configurare și utilizare. Pe o scară de la 0 la 10, am acorda acestui MCP un 6/10, în principal datorită utilității clare și documentației bune, dar cu o acoperire limitată a funcționalităților MCP.

Scor MCP

Are LICENSE✅ (MIT)
Are cel puțin un instrument
Număr de Fork-uri6
Număr de Stele20

Întrebări frecvente

Ce este serverul Dune Analytics MCP?

Este un server Model Context Protocol care face legătura între Dune Analytics și agenții AI, permițând execuția programatică și preluarea interogărilor Dune pentru analize de date blockchain, dashboard-uri și raportare.

Ce instrumente oferă acest server MCP?

Oferă două instrumente principale: get_latest_result (preia cel mai recent rezultat al unei interogări Dune după ID) și run_query (execută o interogare Dune după ID), ambele returnând rezultatele ca șiruri formatate CSV.

Cum este utilizat de obicei serverul Dune Analytics MCP?

Este folosit pentru automatizarea preluării și analizei datelor blockchain, alimentarea dashboard-urilor, generarea de rapoarte automate pentru piața crypto și susținerea monitorizării și cercetării bazate pe date.

Cum îmi securizez cheia API?

Folosește întotdeauna variabile de mediu (ex: DUNE_API_KEY) în loc să inserezi direct datele de acces în fișierele de configurare, pentru a proteja informațiile sensibile.

Pe ce platforme este suportat acest server MCP?

Este compatibil cu Windsurf, Claude, Cursor și Cline și poate fi folosit în fluxurile FlowHunt pentru a integra analize blockchain în automatizări AI.

Care este formatul datelor de ieșire?

Rezultatele interogărilor sunt returnate ca șiruri formatate CSV, fiind ușor de procesat în instrumente de automatizare sau analiză ulterioare.

Integrează Dune Analytics cu FlowHunt

Imprimă putere suplimentară fluxurilor tale AI cu analize blockchain în timp real de la Dune. Conectează, analizează și automatizează datele crypto în câteva minute.

Află mai multe

Integrarea DataHub MCP Server
Integrarea DataHub MCP Server

Integrarea DataHub MCP Server

Serverul DataHub MCP face legătura între agenții AI FlowHunt și platforma de metadate DataHub, permițând descoperirea avansată a datelor, analiza liniei de prov...

4 min citire
AI Metadata +6
Serverul Databricks MCP
Serverul Databricks MCP

Serverul Databricks MCP

Serverul Databricks MCP conectează asistenții AI la mediile Databricks, permițând explorarea autonomă, înțelegerea și interacțiunea cu metadatele Unity Catalog ...

4 min citire
AI MCP Server +5
Integrarea serverului Dynatrace MCP
Integrarea serverului Dynatrace MCP

Integrarea serverului Dynatrace MCP

Serverul Dynatrace MCP conectează platforma de observabilitate Dynatrace la fluxurile tale de lucru alimentate de AI în FlowHunt, oferind acces în timp real la ...

4 min citire
Observability MCP Server +5