Server MCP Dune Analytics

Blockchain Analytics AI Tools MCP

Contattaci per ospitare il tuo server MCP in FlowHunt

FlowHunt fornisce un livello di sicurezza aggiuntivo tra i tuoi sistemi interni e gli strumenti AI, dandoti controllo granulare su quali strumenti sono accessibili dai tuoi server MCP. I server MCP ospitati nella nostra infrastruttura possono essere integrati perfettamente con il chatbot di FlowHunt così come con le piattaforme AI popolari come ChatGPT, Claude e vari editor AI.

Cosa fa il server MCP “Dune Analytics”?

Il server MCP Dune Analytics è un server Model Context Protocol (MCP) che funge da ponte tra Dune Analytics e agenti IA. Il suo scopo principale è consentire l’integrazione fluida dei dati di analisi blockchain in flussi di lavoro potenziati dall’IA, permettendo agli assistenti di recuperare ed eseguire query Dune in modo programmatico. Espone i dati di Dune Analytics come strumenti, così sviluppatori e clienti IA possono effettuare in tempo reale il recupero, l’analisi e la reportistica di dati blockchain all’interno dei loro flussi di automazione o agenti. Il formato di output in CSV del server garantisce la compatibilità con l’elaborazione dati a valle, rendendolo prezioso per analisi on-chain, generazione di dashboard e reportistica automatizzata in ambienti di sviluppo.

Elenco dei Prompt

Non sono elencati template di prompt espliciti nel repository o nella documentazione.

Logo

Pronto a far crescere il tuo business?

Inizia oggi la tua prova gratuita e vedi i risultati in pochi giorni.

Elenco delle Risorse

Nessuna risorsa esplicita è descritta o esposta nella documentazione o nel codice.

Elenco degli Strumenti

  • get_latest_result
    • Recupera i risultati più recenti di una query Dune Analytics tramite il suo ID. L’output è una stringa in formato CSV contenente i risultati della query.
  • run_query
    • Esegue una specifica query Dune Analytics tramite il suo ID e ne recupera i risultati. Restituisce anch’esso i dati in una stringa formattata CSV.

Casi d’Uso di questo Server MCP

  • Analisi Dati Blockchain
    • Automatizza il recupero e l’analisi dei dati blockchain eseguendo query Dune Analytics direttamente dagli agenti IA.
  • Generazione di Dashboard
    • Alimenta dashboard dinamici o strumenti di reportistica recuperando e aggiornando i dati Dune Analytics tramite l’interfaccia MCP.
  • Reportistica Automatizzata del Mercato Crypto
    • Permetti a bot o assistenti di generare report aggiornati su attività blockchain, protocolli DeFi o analisi di token.
  • Monitoraggio Smart Contract Basato sui Dati
    • Integra il monitoraggio in tempo reale di smart contract o eventi on-chain eseguendo query Dune per trigger specifici e visualizzandone i risultati.
  • Workflow di Ricerca e Data Science
    • Facilita la sperimentazione rapida e la raccolta dati per la ricerca crypto tramite query Dune automatizzate inserite nelle pipeline di data science.

Come configurarlo

Windsurf

  1. Assicurati di avere Python 3.10+ e una chiave API Dune Analytics valida.
  2. Nella configurazione di Windsurf, trova la sezione mcpServers.
  3. Aggiungi il server MCP Dune Analytics con il seguente snippet JSON:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  4. Salva la configurazione e riavvia Windsurf.
  5. Verifica la configurazione eseguendo una query Dune di prova tramite l’interfaccia.

Protezione delle Chiavi API: Imposta la tua DUNE_API_KEY nelle variabili d’ambiente. Esempio:

{
  "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. Installa il server usando Smithery CLI:
    npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
    
  2. Assicurati che la tua DUNE_API_KEY sia impostata come variabile d’ambiente.
  3. In Claude Desktop, conferma che il server MCP sia elencato e in esecuzione.
  4. Usa l’interfaccia a riga di comando per eseguire query Dune direttamente.
  5. Verifica che l’output sia ricevuto in formato CSV.

Cursor

  1. Installa Python 3.10+ e ottieni una chiave API Dune.
  2. Nel file di configurazione di Cursor, aggiungi:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Imposta la tua chiave API nell’ambiente o nella configurazione.
  4. Riavvia Cursor e testa la connessione.

Cline

  1. Assicurati che Python 3.10+ sia installato e che la tua chiave API sia pronta.
  2. Aggiungi la definizione del server MCP alla configurazione di Cline:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. Esporta DUNE_API_KEY nella tua shell o come variabile d’ambiente.
  4. Riavvia Cline ed esegui una query di esempio per validare.

Protezione delle Chiavi API (valido per tutte le piattaforme): Utilizza sempre variabili d’ambiente per evitare di esporre le tue chiavi API in file di configurazione in chiaro.

Come usare questo MCP all’interno dei flussi

Utilizzo dell’MCP in FlowHunt

Per integrare server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flusso e collegandolo al tuo agente IA:

FlowHunt MCP flow

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP usando questo formato JSON:

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

Una volta configurato, l’agente IA potrà utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “dune-analytics” con il nome effettivo e di sostituire la URL con quella del tuo server MCP.


Panoramica

SezioneDisponibilitàDettagli/Note
PanoramicaDune Analytics MCP consente l’accesso ai dati Dune per agenti IA
Elenco dei PromptNessun template di prompt fornito
Elenco delle RisorseNessuna risorsa esplicita elencata
Elenco degli Strumentiget_latest_result, run_query
Protezione delle Chiavi APIRichiede DUNE_API_KEY in ambiente
Supporto Sampling (meno importante in valutazione)Non menzionato

La nostra opinione

Il server MCP Dune Analytics è diretto e focalizzato nel fornire accesso alle query Dune Analytics come strumenti, risultando prezioso nei workflow di analisi blockchain. Tuttavia, manca di template di prompt e risorse esplicite, e non menziona funzionalità MCP avanzate come roots o sampling. È ben documentato per configurazione e utilizzo. Su una scala da 0 a 10, assegneremmo a questo MCP un 6/10, principalmente per la chiara utilità e la buona documentazione ma la limitata ampiezza nel supporto delle funzionalità MCP.

Valutazione MCP

Ha una LICENSE✅ (MIT)
Ha almeno uno strumento
Numero di Forks6
Numero di Stars20

Domande frequenti

Integra Dune Analytics con FlowHunt

Potenzia i tuoi flussi IA con analisi blockchain in tempo reale da Dune. Connetti, analizza e automatizza i dati crypto in pochi minuti.

Scopri di più

Dune Analytics
Dune Analytics

Dune Analytics

Integra FlowHunt con il server MCP di Dune Analytics per potenziare gli agenti AI con dati blockchain in tempo reale. Ottieni o esegui istantaneamente query Dun...

4 min di lettura
AI Dune Analytics +3
Server MCP di Google Analytics
Server MCP di Google Analytics

Server MCP di Google Analytics

Integra i dati di Google Analytics 4 (GA4) con assistenti AI e strumenti per sviluppatori utilizzando il Model Context Protocol (MCP). Il Server MCP di Google A...

5 min di lettura
Analytics GA4 +3
Server MCP Esplorazione Dati
Server MCP Esplorazione Dati

Server MCP Esplorazione Dati

Il Server MCP Esplorazione Dati collega assistenti AI con dataset esterni per analisi interattiva. Permette agli utenti di esplorare dataset CSV e Kaggle, gener...

5 min di lettura
AI Data Science +6