trackmcp
Back to directory
kukapay

dune-analytics-mcp

View on GitHub

A mcp server that bridges Dune Analytics data to AI agents.

31 stars PythonAI & Machine Learning Updated Oct 16, 2025

Documentation

Dune Analytics MCP Server

smithery badge

A mcp server that bridges Dune Analytics data to AI agents.

Features

  • Tools:
    • `get_latest_result`: Fetch the latest results of a Dune query by ID.
    • `run_query`: Execute a Dune query by ID and retrieve results.
  • CSV Output: All results are returned as CSV-formatted strings for easy processing.

Prerequisites

  • Python 3.10+
  • A valid Dune Analytics API key (get one from Dune Analytics)

Installation

Installing via Smithery

To install Dune Analytics for Claude Desktop automatically via Smithery:

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

Manual Installation

1. Clone the Repository:

bash
git clone https://github.com/kukapay/dune-analytics-mcp.git
   cd dune-analytics-mcp

2. Set Up Environment Variables:

Create a `.env` file in the project root:

code
DUNE_API_KEY=your_api_key_here

Alternatively, set it as a system environment variable:

bash
export DUNE_API_KEY="your_api_key_here"

Usage

Running the Server

  • Development Mode:
bash
mcp dev main.py

This starts the server with hot reloading for development.

  • Install for Claude Desktop:
bash
mcp install main.py --name "Dune Analytics"

Installs the server as a service for use with Claude Desktop.

Tool Usage

1. `get_latest_result(query_id)`

    code
    get_latest_result(query_id=4853921)

    2. `run_query(query_id)`

      code
      run_query(query_id=1215383)

      Example Commands in Claude Desktop

      • "Get latest results for dune query 1215383"
      • "Run dune query 1215383"

      License

      This project is licensed under the MIT License - see the LICENSE file for details.

      Frequently asked questions

      What is dune-analytics-mcp?

      dune-analytics-mcp is A mcp server that bridges Dune Analytics data to AI agents.

      How do I install dune-analytics-mcp?

      Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

      Is dune-analytics-mcp open source?

      Yes — it is hosted on GitHub at https://github.com/kukapay/dune-analytics-mcp and has 31 stars.

      Related MCP tools

      Run your own MCP server? See who uses it and what to fix.

      Measure it with TrackMCP