dune-analytics-mcp
Dune Analytics MCP-Server
Ein MCP-Server, der Dune Analytics-Daten mit KI-Agenten verbindet.
Merkmale
Werkzeuge :
get_latest_result: Ruft die neuesten Ergebnisse einer Dune-Abfrage nach ID ab.run_query: Führen Sie eine Dune-Abfrage nach ID aus und rufen Sie Ergebnisse ab.
CSV-Ausgabe : Alle Ergebnisse werden zur einfachen Verarbeitung als Zeichenfolgen im CSV-Format zurückgegeben.
Related MCP server: dune-mcp
Voraussetzungen
Python 3.10+
Ein gültiger Dune Analytics API-Schlüssel (erhalten Sie einen von Dune Analytics )
Installation
Installation über Smithery
So installieren Sie Dune Analytics für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claudeManuelle Installation
Klonen Sie das Repository :
git clone https://github.com/kukapay/dune-analytics-mcp.git cd dune-analytics-mcpUmgebungsvariablen einrichten : Erstellen Sie eine
.envDatei im Projektstammverzeichnis:DUNE_API_KEY=your_api_key_hereAlternativ können Sie es als Systemumgebungsvariable festlegen:
export DUNE_API_KEY="your_api_key_here"
Verwendung
Ausführen des Servers
Entwicklungsmodus :
mcp dev main.pyDadurch wird der Server mit Hot Reloading für die Entwicklung gestartet.
Für Claude Desktop installieren :
mcp install main.py --name "Dune Analytics"Installiert den Server als Dienst zur Verwendung mit Claude Desktop.
Werkzeugnutzung
get_latest_result(query_id)Beschreibung : Ruft die neuesten Ergebnisse einer angegebenen Dune-Abfrage ab.
Eingabe :
query_id(int) – Die ID der Dune-Abfrage.Ausgabe : CSV-formatierte Zeichenfolge der Abfrageergebnisse.
Beispiel :
get_latest_result(query_id=4853921)
run_query(query_id)Beschreibung : Führt eine Dune-Abfrage aus und gibt die Ergebnisse zurück.
Eingabe :
query_id(int) – Die ID der auszuführenden Dune-Abfrage.Ausgabe : CSV-formatierte Zeichenfolge der Abfrageergebnisse.
Beispiel :
run_query(query_id=1215383)
Beispielbefehle in Claude Desktop
„Neueste Ergebnisse für die Dünenabfrage 1215383 abrufen“
„Führen Sie die Dune-Abfrage 1215383 aus“
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server giving AI agents one-connection access to crypto & DeFi data: DeFi protocol TVL, stableco
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Official MCP server for Agentwork — delegate tasks to AI agents with human-in-the-loop
Related MCP Servers
- AlicenseBqualityFmaintenanceAn MCP server that provides cryptocurrency project data to AI agents11MIT
- AlicenseAqualityDmaintenanceDune MCP Server connects your AI assistant to Dune Analytics, the leading platform for blockchain data. Execute SQL queries across Ethereum, Solana, and 20+ chains to analyze DEX trades, token transfers, NFT sales, and wallet activity. Manage saved queries, upload custom datasets, and access curate19MIT
- AlicenseNot gradedqualityDmaintenanceThis project implements a Model Context Protocol (MCP) server that combines the power of Dune Analytics and Blockscout APIs, providing comprehensive blockchain data analysis capabilities for LLM agents and MCP clients.MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides DeFi data tools (crypto prices, whale concentration, funding rates) for AI agents via the x402 protocol.8 npm1MIT