Dune Analytics MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Dune Analytics MCP Server 是一个数据桥接服务,专门用于将 Dune Analytics 的数据查询结果提供给 AI 代理使用。

核心功能

  • 工具
  • get_latest_result: 通过查询 ID 获取 Dune 查询的最新结果。
  • run_query: 执行 Dune 查询并通过 ID 获取结果。
  • CSV 输出: 所有结果都以 CSV 格式返回,便于处理。

适用场景

  • 需要从 Dune Analytics 获取数据并用于 AI 代理的场景。
  • 需要自动化执行 Dune 查询并获取结果的场景。

工具列表

  • get_latest_result(query_id): 获取指定 Dune 查询的最新结果。
  • run_query(query_id): 执行指定的 Dune 查询并返回结果。

常见问题解答

  • 如何获取 Dune Analytics API 密钥?
    Dune Analytics 获取。

使用教程

使用依赖

  • Python 3.10+
  • 有效的 Dune Analytics API 密钥

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/kukapay/dune-analytics-mcp.git
    cd dune-analytics-mcp

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

调试方式

  • 开发模式:
    bash
    mcp dev main.py
  • 安装为 Claude Desktop 服务:
    bash
    mcp install main.py --name "Dune Analytics"

工具使用示例

  1. get_latest_result(query_id):
    get_latest_result(query_id=4853921)
  2. run_query(query_id):
    run_query(query_id=1215383)

点击访问

搜索工具

Claude Chunks - MCP服务,MCP服务器,MCP教程

2025-4-29 16:04:18

搜索工具

SQLite MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:04:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索