Servidor MCP do Dune Analytics
Conecte o Dune Analytics com seus agentes de IA para obtenção de dados blockchain em tempo real, análises e relatórios via integração MCP do FlowHunt.

O que faz o Servidor MCP do “Dune Analytics”?
O Servidor MCP do Dune Analytics é um servidor Model Context Protocol (MCP) que atua como ponte entre o Dune Analytics e agentes de IA. Seu principal objetivo é possibilitar a integração fluida de dados analíticos de blockchain em fluxos de trabalho movidos por IA, permitindo que assistentes busquem e executem consultas Dune de forma programática. Expondo os dados do Dune Analytics como ferramentas, desenvolvedores e clientes de IA podem realizar obtenção, análise e geração de relatórios de dados blockchain em tempo real dentro de seus fluxos de automação ou agentes. O formato de saída CSV do servidor garante compatibilidade com o processamento de dados subsequente, tornando-o valioso para tarefas como análises on-chain, geração de dashboards e relatórios automatizados em ambientes de desenvolvimento.
Lista de Prompts
Não há modelos de prompts explícitos listados no repositório ou documentação.
Lista de Recursos
Não há recursos explícitos descritos ou expostos na documentação ou código.
Lista de Ferramentas
- get_latest_result
- Busca os resultados mais recentes de uma consulta Dune Analytics pelo seu ID. A saída é uma string em formato CSV contendo os resultados da consulta.
- run_query
- Executa uma consulta Dune Analytics especificada pelo seu ID e obtém os resultados. Também retorna os dados em uma string formatada em CSV.
Casos de Uso deste Servidor MCP
- Análise de Dados Blockchain
- Automatize a obtenção e análise de dados blockchain executando consultas Dune Analytics diretamente de agentes de IA.
- Geração de Dashboards
- Alimente dashboards dinâmicos ou ferramentas de relatório buscando e atualizando dados do Dune Analytics via interface MCP.
- Relatórios Automatizados do Mercado Cripto
- Permita que bots ou assistentes gerem relatórios atualizados sobre atividade blockchain, protocolos DeFi ou análise de tokens.
- Monitoramento de Smart Contracts Orientado por Dados
- Integre monitoramento em tempo real para smart contracts ou eventos on-chain consultando o Dune para gatilhos específicos e exibindo os resultados.
- Fluxos de Trabalho em Pesquisa e Data Science
- Facilite experimentações rápidas e coleta de dados para pesquisa em cripto através de consultas Dune automatizadas embutidas em pipelines de data science.
Como configurar
Windsurf
- Certifique-se de ter Python 3.10+ e uma chave de API válida do Dune Analytics.
- Na configuração do Windsurf, localize a seção
mcpServers
. - Adicione o Servidor MCP do Dune Analytics com o seguinte trecho JSON:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Salve a configuração e reinicie o Windsurf.
- Verifique o setup emitindo uma consulta Dune de teste pela interface.
Protegendo Chaves de API: Defina seu DUNE_API_KEY nas variáveis de ambiente. Exemplo:
{
"mcpServers": {
"dune-analytics": {
"command": "python",
"args": ["main.py"],
"env": {
"DUNE_API_KEY": "${DUNE_API_KEY}"
},
"inputs": {
"DUNE_API_KEY": "sua_api_key_aqui"
}
}
}
}
Claude
- Instale o servidor usando o Smithery CLI:
npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
- Certifique-se de que seu DUNE_API_KEY está definido como variável de ambiente.
- No Claude Desktop, confirme que o servidor MCP está listado e em execução.
- Use a interface de comando para rodar consultas Dune diretamente.
- Verifique se a saída é recebida em formato CSV.
Cursor
- Instale Python 3.10+ e obtenha uma chave de API do Dune.
- No arquivo de configuração do Cursor, adicione:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Defina sua chave de API no ambiente ou na configuração.
- Reinicie o Cursor e teste a conexão.
Cline
- Certifique-se de que o Python 3.10+ está instalado e sua chave de API está pronta.
- Adicione a definição do servidor MCP à configuração do Cline:
{ "mcpServers": { "dune-analytics": { "command": "python", "args": ["main.py"] } } }
- Exporte
DUNE_API_KEY
no seu shell ou como variável de ambiente. - Reinicie o Cline e execute uma consulta de exemplo para validar.
Protegendo Chaves de API (aplica-se a todas as plataformas): Sempre utilize variáveis de ambiente para evitar expor suas chaves de API em arquivos de configuração em texto aberto.
Como usar este MCP em flows
Usando MCP no FlowHunt
Para integrar servidores MCP ao seu fluxo de trabalho no FlowHunt, comece adicionando o componente MCP ao seu flow e conectando-o ao seu agente de IA:

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do sistema MCP, insira os detalhes do seu servidor MCP usando este formato JSON:
{
"dune-analytics": {
"transport": "streamable_http",
"url": "https://seumcpserver.exemplo/caminhoparamcp/url"
}
}
Depois de configurado, o agente de IA poderá usar este MCP como ferramenta com acesso a todas suas funções e capacidades. Lembre-se de trocar “dune-analytics” pelo nome real e substituir a URL pela URL do seu próprio servidor MCP.
Visão Geral
Seção | Disponibilidade | Detalhes/Notas |
---|---|---|
Visão Geral | ✅ | Dune Analytics MCP permite acesso a dados Dune para agentes de IA |
Lista de Prompts | ⛔ | Nenhum modelo de prompt fornecido |
Lista de Recursos | ⛔ | Nenhum recurso explícito listado |
Lista de Ferramentas | ✅ | get_latest_result, run_query |
Proteção de Chaves de API | ✅ | Requer DUNE_API_KEY no ambiente |
Suporte a Amostragem (menos relevante na avaliação) | ⛔ | Não mencionado |
Nossa opinião
O Servidor MCP do Dune Analytics é direto e focado em fornecer acesso a consultas Dune Analytics como ferramentas, sendo valioso em fluxos de trabalho de análise blockchain. Entretanto, ele não possui modelos de prompt e recursos explícitos, e não menciona recursos avançados de MCP como roots ou amostragem. A documentação de setup e uso é clara. Numa escala de 0–10, daríamos a este MCP uma nota 6/10, principalmente por sua utilidade clara e boa documentação, mas com suporte limitado a recursos avançados de MCP.
Pontuação MCP
Possui LICENSE | ✅ (MIT) |
---|---|
Possui ao menos uma ferramenta | ✅ |
Número de Forks | 6 |
Número de Stars | 20 |
Perguntas frequentes
- O que é o Servidor MCP do Dune Analytics?
É um servidor Model Context Protocol que faz a ponte entre o Dune Analytics e agentes de IA, permitindo a execução programática e a obtenção de consultas Dune para análises de dados blockchain, dashboards e relatórios.
- Quais ferramentas este servidor MCP fornece?
Ele expõe duas ferramentas principais: get_latest_result (busca o resultado mais recente de uma consulta Dune pelo ID) e run_query (executa uma consulta Dune pelo ID), ambas retornando resultados como strings em formato CSV.
- Como o Servidor MCP do Dune Analytics é normalmente utilizado?
Ele é utilizado para automatizar a obtenção e análise de dados blockchain, alimentar dashboards, gerar relatórios automatizados do mercado de cripto e apoiar fluxos de trabalho de monitoramento e pesquisa orientados por dados.
- Como proteger minha chave de API?
Sempre utilize variáveis de ambiente (por exemplo, DUNE_API_KEY) em vez de inserir credenciais diretamente em arquivos de configuração para proteger informações sensíveis.
- Quais plataformas suportam este servidor MCP?
É compatível com Windsurf, Claude, Cursor e Cline, podendo ser usado em flows do FlowHunt para integrar análises de blockchain em automações movidas por IA.
- Qual o formato de saída dos dados?
Os resultados das consultas são retornados como strings em formato CSV, facilitando o processamento posterior em ferramentas de automação ou análise.
Integre o Dune Analytics com o FlowHunt
Impulsione seus fluxos de trabalho de IA com análises de blockchain em tempo real do Dune. Conecte, analise e automatize dados de cripto em minutos.