dune-analytics-mcp logo

dune-analytics-mcp一个将 Dune Analytics 数据桥接至 AI 代理的 MCP 服务器。

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

Dune Analytics MCP Server 是一款将 Dune Analytics 数据桥接至 AI 代理的工具。它允许用户通过 ID 获取 Dune 查询的最新结果,并通过 ID 执行 Dune 查询并检索结果。服务器以 CSV 格式的字符串返回结果,便于处理。该工具需要 Python 3.10 及以上、有效的 Dune Analytics API 密钥,并可通过 Smithery 或手动安装进行部署。用户可以在开发模式下使用该工具,或将其作为服务安装,以配合 Claude Desktop 使用。

主要功能

  • get_latest_result:通过 ID 获取最新的 Dune 查询结果
  • run_query:通过 ID 执行 Dune 查询并检索结果
  • CSV 输出:将结果以 CSV 格式的字符串返回
  • 开发模式:支持热重载以便开发

价格

模型
Free
评分
暂无评价

使用场景

AI 代理数据检索

使用 Dune Analytics MCP Server 通过 ID 获取 Dune 查询的最新结果,以供 AI 代理使用。

自动化查询执行

通过 ID 使用 MCP Server 执行 Dune 查询并检索结果,以实现自动化工作流。

优点 & 缺点

优点

  • 轻松集成 Dune Analytics 数据
  • 简洁的 CSV 格式输出,便于处理
  • 支持开发模式以及作为服务的安装

缺点

  • 需要有效的 Dune Analytics API 密钥
  • 仅限 Python 3.10 以上环境

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

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

提问

服务配缩器 的替代品