DuneLink
Eine moderne Brücke, die Dune Analytics-Daten über das Model Control Protocol (MCP) mit intelligenten Agenten verbindet.
Überblick
DuneLink ermöglicht die nahtlose Integration von Blockchain-Datenanalysen in Ihre KI-Anwendungen. Durch die Nutzung der leistungsstarken Abfragefunktionen von Dune Analytics mit dem Model Control Protocol ermöglicht dieser Dienst LLMs und anderen KI-Systemen den Zugriff auf On-Chain-Daten durch einfache, natürlichsprachliche Interaktionen.
Kernkompetenzen
Datenabruftools
| Werkzeug | Beschreibung | Anwendungsfall | 
| 
 | Ruft vorberechnete Abfrageergebnisse ab | Schneller Zugriff auf vorhandene Daten | 
| 
 | Führt eine Abfrage bei Bedarf aus | Echtzeit-Datenanalyse | 
Datenformat
Alle Daten werden im CSV-Format zurückgegeben und bieten:
- Universelle Kompatibilität 
- Einfaches Parsen durch die meisten Datenanalysetools 
- Für Menschen lesbare Ausgabe 
Erste Schritte
Systemanforderungen
- Python 3.10 oder höher 
- Gültiger Dune Analytics API-Schlüssel ( Holen Sie sich Ihren hier ) 
Schnelle Einrichtung
- Klonen und Navigieren git clone https://github.com/olaxbt/dune-query-mcp.git cd dunelink
- Umgebungs-Setup # Create virtual environment python -m venv .venv # Activate it source .venv/bin/activate # Linux/Mac # or .venv\Scripts\activate # Windows # Install dependencies pip install -r requirements.txt
- API-Zugriff konfigurieren # Copy example config cp .env.example .env # Edit with your API key echo "DUNE_API_KEY=your_key_here" > .env
Verwendung
Ausführen des Dienstes
DuneLink bietet zwei Ausführungsmöglichkeiten:
Als MCP-Dienst
Dadurch wird der MCP-Dienst auf dem Standardport 8000 gestartet.
Als Webserver
Dies ermöglicht den Zugriff auf die Weboberfläche und die REST-API-Endpunkte.
Integration mit Anwendungen
MCP-Client-Integration
REST-API
| Endpunkt | Verfahren | Beschreibung | 
| 
 | ERHALTEN | Dienstintegritätsprüfung | 
| 
 | ERHALTEN | Aktuelle Ergebnisse abrufen | 
| 
 | POST | Ausführen einer Abfrage | 
Beispiel für einen REST-Aufruf:
Architektur
Erweiterte Konfiguration
Umgebungsvariablen
| Variable | Zweck | Standard | 
| DUNE_API_KEY | Authentifizierung für Dune API | Keine (Erforderlich) | 
| HAFEN | Server-Port | 8000 | 
Leistungsoptimierung
Für die Ausführung von Abfragen mit hohem Volumen:
Fehlerbehebung
Häufige Probleme und Lösungen:
| Problem | Lösung | 
| API-Schlüsselfehler | Stellen Sie sicher, dass 
 Datei mit gültigem Schlüssel vorhanden ist | 
| Timeout-Fehler | Erhöhen Sie das Timeout für komplexe Abfragen | 
| Probleme beim CSV-Parsing | Überprüfen Sie, ob die Abfrage korrekte Tabellendaten zurückgibt | 
Beitragen
Beiträge sind willkommen! Bitte folgen Sie diesen Schritten:
- Forken Sie das Repository 
- Erstellen Sie einen Feature-Zweig: - git checkout -b feature/amazing-feature
- Übernehmen Sie Ihre Änderungen: - git commit -am 'Add some amazing feature'
- Pushen zum Zweig: - git push origin feature/amazing-feature
- Öffnen einer Pull-Anfrage 
Lizenz
Dieses Projekt wird unter der MIT-Lizenz veröffentlicht. Weitere Informationen finden Sie in der Datei LICENSE .
Danksagung
- Erstellt mit FastMCP 
- Abfragefunktionalität unterstützt durch Dune Analytics 
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Eine Brücke, die Blockchain-Daten von Dune Analytics über das Model Control Protocol mit KI-Anwendungen verbindet und LLMs so den Zugriff auf On-Chain-Daten über natürliche Sprachinteraktionen ermöglicht.
Related MCP Servers
- -security-license-qualityA mcp server that bridges Dune Analytics data to AI agents.Last updated -28MIT License
- Asecurity-licenseAqualityImplements the Model Context Protocol to allow AI models to access and interact with blockchain data, including reading contract states, retrieving events, and accessing transaction information across various networks.Last updated -102268
- Nodit MCP ServerofficialAsecurity-licenseAqualityConnects AI agents and developers to structured blockchain data across multiple networks through Nodit's Web3 infrastructure, enabling easy querying, analysis and interaction with blockchain ecosystems without specialized development expertise.Last updated -92318Apache 2.0
- -security-license-qualityA Model Context Protocol server that connects AI agents to Dune Analytics data, providing access to DEX metrics, EigenLayer statistics, and Solana token balances through structured tools.Last updated -2MIT License