Skip to main content
Glama
kukapay
by kukapay

Сервер MCP Dune Analytics

значок кузнеца

Сервер mcp, который связывает данные Dune Analytics с агентами ИИ.

Функции

  • Инструменты :

    • get_latest_result : получение последних результатов запроса Dune по идентификатору.

    • run_query : выполнить запрос Dune по идентификатору и получить результаты.

  • Вывод CSV : все результаты возвращаются в виде строк в формате CSV для удобства обработки.

Related MCP server: dune-mcp

Предпосылки

  • Питон 3.10+

  • Действительный ключ API Dune Analytics (получите его у Dune Analytics )

Установка

Установка через Smithery

Чтобы автоматически установить Dune Analytics для Claude Desktop через Smithery :

npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude

Ручная установка

  1. Клонировать репозиторий :

    git clone https://github.com/kukapay/dune-analytics-mcp.git
    cd dune-analytics-mcp
  2. Настройте переменные среды : создайте файл .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.

Использование инструмента

  1. get_latest_result(query_id)

    • Описание : Извлекает последние результаты указанного запроса Dune.

    • Ввод : query_id (int) — идентификатор запроса Dune.

    • Вывод : строка результатов запроса в формате CSV.

    • Пример :

      get_latest_result(query_id=4853921)
  2. run_query(query_id)

    • Описание : Выполняет запрос Dune и возвращает результаты.

    • Ввод : query_id (int) — идентификатор запроса Dune для выполнения.

    • Вывод : строка результатов запроса в формате CSV.

    • Пример :

      run_query(query_id=1215383)

Примеры команд в Claude Desktop

  • "Получить последние результаты по запросу дюна 1215383"

  • "Выполнить запрос дюны 1215383"

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .

Maintenance

ActivityInactive
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Dune 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 curate
    19
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides DeFi data tools (crypto prices, whale concentration, funding rates) for AI agents via the x402 protocol.
    8 npm
    1
    MIT