Dune Analytics MCP Server
by ekailabs
The Dune Analytics MCP Server bridges Dune Analytics data to AI agents, providing access to various on-chain metrics. It leverages the Model Context Protocol to facilitate data retrieval and integration with AI applications.
Last updated: N/A
What is Dune Analytics MCP Server?
The Dune Analytics MCP Server is a Model Context Protocol (MCP) server that connects Dune Analytics data to AI agents. It provides tools to retrieve DEX metrics, EigenLayer statistics, and Solana token balances, all formatted as structured JSON.
How to use Dune Analytics MCP Server?
To use the server, clone the repository, install dependencies (Node.js 16+ or Bun 1.0+ required), set up your Dune Analytics API key in a .env
file, and run the server using Bun or npm. The server can then be integrated with AI tools like Claude for Desktop by configuring the server's command and arguments in the Claude configuration file. Use the provided tool functions with appropriate inputs to retrieve the desired data.
Key features of Dune Analytics MCP Server
Provides access to Dune Analytics data for AI agents
Supports DEX metrics, EigenLayer stats, and Solana token balances
Returns data in structured JSON format
Includes tools for retrieving specific data points like token pair liquidity and AVS metrics
Use cases of Dune Analytics MCP Server
Enabling AI agents to analyze DeFi markets
Providing AI agents with data for EigenLayer staking and AVS performance
Allowing AI agents to track token balances on Solana
Supporting AI-driven investment strategies based on on-chain data
FAQ from Dune Analytics MCP Server
What is a Dune Analytics API key and how do I get one?
What is a Dune Analytics API key and how do I get one?
A Dune Analytics API key allows you to access data from Dune Analytics programmatically. You can obtain one by creating an account on Dune Analytics and navigating to the API settings.
What data sources does this server support?
What data sources does this server support?
Currently, the server supports data from DEXs, EigenLayer, and Solana. Specific tools are available for retrieving metrics related to these sources.
How do I integrate this server with Claude for Desktop?
How do I integrate this server with Claude for Desktop?
You can integrate the server by adding its configuration (command and arguments) to the claude_desktop_config.json
file in the appropriate directory for your operating system.
What are the input parameters for the get_dex_pair_metrics
tool?
What are the input parameters for the get_dex_pair_metrics
tool?
The get_dex_pair_metrics
tool requires two input parameters: chain
(the blockchain) and token_pair
(the token pair).
What license is this project released under?
What license is this project released under?
This project is licensed under the MIT License. See the LICENSE file for details.