Сервер MCP Dune Analytics
Сервер mcp, который связывает данные Dune Analytics с агентами ИИ.
Функции
Инструменты :
get_latest_result: получение последних результатов запроса Dune по идентификатору.run_query: выполнить запрос Dune по идентификатору и получить результаты.
Вывод CSV : все результаты возвращаются в виде строк в формате CSV для удобства обработки.
Предпосылки
Питон 3.10+
Действительный ключ API Dune Analytics (получите его у Dune Analytics )
Установка
Установка через Smithery
Чтобы автоматически установить Dune Analytics для Claude Desktop через Smithery :
Ручная установка
Клонировать репозиторий :
git clone https://github.com/kukapay/dune-analytics-mcp.git cd dune-analytics-mcpНастройте переменные среды : создайте файл
.envв корне проекта:DUNE_API_KEY=your_api_key_hereЛибо установите его как системную переменную среды:
export DUNE_API_KEY="your_api_key_here"
Использование
Запуск сервера
Режим разработки :
mcp dev main.pyЭто запустит сервер с горячей перезагрузкой для разработки.
Установка для Claude Desktop :
mcp install main.py --name "Dune Analytics"Устанавливает сервер как службу для использования с Claude Desktop.
Использование инструмента
get_latest_result(query_id)Описание : Извлекает последние результаты указанного запроса Dune.
Ввод :
query_id(int) — идентификатор запроса Dune.Вывод : строка результатов запроса в формате CSV.
Пример :
get_latest_result(query_id=4853921)
run_query(query_id)Описание : Выполняет запрос Dune и возвращает результаты.
Ввод :
query_id(int) — идентификатор запроса Dune для выполнения.Вывод : строка результатов запроса в формате CSV.
Пример :
run_query(query_id=1215383)
Примеры команд в Claude Desktop
"Получить последние результаты по запросу дюна 1215383"
"Выполнить запрос дюны 1215383"
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .
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.
Сервер mcp, который связывает данные Dune Analytics с агентами ИИ.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityMCP Server that connects AI agents to Chargebee Platform.Last updated -23813MIT License
- -security-license-qualityA flexible server that enables communication between AI models and tools, supporting multiple MCP servers and compatible with Claude, MCP Dockmaster, and other MCP clients.Last updated -241
- -security-license-qualityAn MCP server that enables AI applications to interact with DiceDB databases.Last updated -5MIT License
- -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