Dune Analytics MCP桥接服务器添加福利群:解决AI开发者的「MCP实战痛点」一个将 Dune Analytics 数据桥接到 AI 代理的 mcp 服务器。
get_latest_result: 通过 ID 获取 Dune 查询的最新结果。run_query: 通过 ID 执行 Dune 查询并获取结果。通过 Smithery 自动为 Claude Desktop 安装 Dune Analytics:
npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
克隆仓库:
git clone https://github.com/kukapay/dune-analytics-mcp.git
cd dune-analytics-mcp

设置环境变量:
在项目根目录创建 .env 文件:
DUNE_API_KEY=your_api_key_here
或者设置为系统环境变量:
export DUNE_API_KEY="your_api_key_here"

开发模式:
mcp dev main.py
这将启动服务器并启用热重载,适合开发环境。
为 Claude Desktop 安装:
mcp install main.py --name "Dune Analytics"

将服务器安装为服务,供 Claude Desktop 使用。
get_latest_result(query_id)
query_id (int) - Dune 查询的 ID。get_latest_result(query_id=4853921)
run_query(query_id)
query_id (int) - 要运行的 Dune 查询的 ID。run_query(query_id=1215383)
本项目遵循 MIT 许可证 - 详情请参阅 LICENSE 文件。