dune-analytics-mcp logo

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

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Dune Analytics MCP Server is a tool that bridges Dune Analytics data to AI agents. It allows users to fetch the latest results of a Dune query by ID and execute a Dune query by ID and retrieve results. The server returns results as CSV-formatted strings for easy processing. It requires Python 3.10+, a valid Dune Analytics API key, and can be installed via Smithery or manual installation. The tool can be used in development mode or installed as a service for use with Claude Desktop.

Key features

  • get_latest_result: Fetch latest Dune query results by ID
  • run_query: Execute a Dune query by ID and retrieve results
  • CSV Output: Returns results as CSV-formatted strings
  • Development Mode: Supports hot reloading for development

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

AI Agent Data Retrieval

Use Dune Analytics MCP Server to fetch the latest results of a Dune query by ID for an AI agent.

Automated Query Execution

Execute a Dune query by ID and retrieve results using the MCP Server for automated workflows.

Pros & Cons

Pros

  • Easy integration with Dune Analytics data
  • Simple CSV-formatted output for processing
  • Supports development mode and installation as a service

Cons

  • Requires a valid Dune Analytics API key
  • Limited to Python 3.10+ environment

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What is required to authenticate with Dune Analytics?

You must provide a DUNE_API_KEY either in a .env file at the project root or as a system environment variable. No other authentication steps are needed once the key is set.

Asked by Mateusz Wozniak · Nov 1, 2025

Can I use the server in development mode?

Yes, running `mcp dev main.py` starts the server with hot reloading, which is useful for testing and development before installing it as a service for Claude Desktop.

Asked by Marcus Bell · Oct 28, 2025

How does the tool return query results?

Both get_latest_result and run_query return the data as CSV‑formatted strings, making it easy to parse and process in downstream applications.

Asked by Fiorella Bianchi · Oct 26, 2025

What are the minimum system requirements to run Dune Analytics MCP Server?

The server requires Python 3.10 or newer and a valid Dune Analytics API key. It can be installed via Smithery or manually from the GitHub repo, and works in a Python environment or as a service for Claude Desktop.

Asked by Giulia Conti · Oct 2, 2025

Ask a question

MCP Servers alternatives