
Model Context Protocol (MCP) Server
The Model Context Protocol (MCP) Server bridges AI assistants with external data sources, APIs, and services, enabling streamlined integration of complex workfl...
Connect Dune Analytics with your AI agents for real-time blockchain data retrieval, analytics, and reporting via FlowHunt’s MCP integration.
The Dune Analytics MCP Server is a Model Context Protocol (MCP) server that serves as a bridge between Dune Analytics and AI agents. Its primary purpose is to enable seamless integration of blockchain analytics data into AI-powered workflows by allowing assistants to fetch and execute Dune queries programmatically. By exposing Dune Analytics data as tools, developers and AI clients can perform real-time blockchain data retrieval, analysis, and reporting within their automation or agent workflows. The server’s CSV output format ensures compatibility with downstream data processing, making it valuable for tasks like on-chain analytics, dashboard generation, and automated reporting in developer environments.
No explicit prompt templates are listed in the repository or documentation.
No explicit resources are described or exposed in the documentation or code.
mcpServers
section.{
"mcpServers": {
"dune-analytics": {
"command": "python",
"args": ["main.py"]
}
}
}
Securing API Keys: Set your DUNE_API_KEY in environment variables. Example:
{
"mcpServers": {
"dune-analytics": {
"command": "python",
"args": ["main.py"],
"env": {
"DUNE_API_KEY": "${DUNE_API_KEY}"
},
"inputs": {
"DUNE_API_KEY": "your_api_key_here"
}
}
}
}
npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
{
"mcpServers": {
"dune-analytics": {
"command": "python",
"args": ["main.py"]
}
}
}
{
"mcpServers": {
"dune-analytics": {
"command": "python",
"args": ["main.py"]
}
}
}
DUNE_API_KEY
in your shell or as an environment variable.Securing API Keys (applies to all platforms): Always use environment variables to avoid exposing your API keys in plaintext configuration files.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"dune-analytics": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “dune-analytics” to the actual name and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Dune Analytics MCP enables Dune data access for AI agents |
List of Prompts | ⛔ | No prompt templates provided |
List of Resources | ⛔ | No explicit resources listed |
List of Tools | ✅ | get_latest_result, run_query |
Securing API Keys | ✅ | Requires DUNE_API_KEY in environment |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
The Dune Analytics MCP Server is straightforward and focused on providing access to Dune Analytics queries as tools, making it valuable in blockchain analytics workflows. However, it lacks prompt templates and explicit resources, and does not mention advanced MCP features like roots or sampling. It is well-documented for setup and usage. On a scale of 0–10, we would rate this MCP a 6/10, mainly due to its clear utility and good documentation but limited breadth in MCP feature support.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 6 |
Number of Stars | 20 |
It is a Model Context Protocol server that bridges Dune Analytics and AI agents, enabling programmatic execution and retrieval of Dune queries for blockchain data analytics, dashboards, and reporting.
It exposes two main tools: get_latest_result (fetches the latest Dune query result by ID) and run_query (executes a Dune query by ID), both returning results as CSV-formatted strings.
It is used for automating blockchain data retrieval and analytics, powering dashboards, generating automated crypto market reports, and supporting data-driven monitoring and research workflows.
Always use environment variables (e.g., DUNE_API_KEY) rather than hardcoding credentials in your config files to protect sensitive information.
It is compatible with Windsurf, Claude, Cursor, and Cline, and can be used in FlowHunt flows to integrate blockchain analytics into AI-powered automation.
Query results are returned as CSV-formatted strings, making them easy to process in downstream automation or analytics tools.
Supercharge your AI workflows with real-time blockchain analytics from Dune. Connect, analyze, and automate crypto data in minutes.
The Model Context Protocol (MCP) Server bridges AI assistants with external data sources, APIs, and services, enabling streamlined integration of complex workfl...
The DataHub MCP Server bridges FlowHunt AI agents with the DataHub metadata platform, enabling advanced data discovery, lineage analysis, automated metadata ret...
Integrate and automate Grafana’s dashboards, datasources, and monitoring tools into AI-driven development workflows using FlowHunt's Grafana MCP Server. Enable ...