D

DeFi Yields MCP 服务器

@kukapay/defi-yields-mcp
0 Stars 11 次浏览 kukapay 更新于 2026-08-23

一种用于人工智能代理探索DeFi收益机会的MCP服务器,由DefiLlama提供支持。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "defi-yields-mcp": {
      "args": [
        "defi-yields-mcp"
      ],
      "command": "uvx"
    }
  }
}

服务介绍

DeFi Yields MCP

一个由DefiLlama支持的MCP服务器,用于AI代理探索DeFi收益机会。

Discord
GitHub License
Python Version
Status

功能

  • 数据抓取工具get_yield_pools 工具从DefiLlama获取DeFi收益池数据,允许按链(如Ethereum, Solana)或项目(如Lido, Aave)进行筛选。
  • 分析提示analyze_yields 提示为AI代理生成针对收益池数据分析的定制指令,重点在于关键指标如APY、30天平均APY以及预测。
  • 易于打包:直接使用 uvx defi-yields-mcp 运行服务器。

安装

要与Claude Desktop一起使用该服务器,您可以选择自动安装或手动配置Claude Desktop配置文件。

选项1:自动安装

为Claude Desktop安装服务器:

uvx mcp install -m defi_yields_mcp --name "DeFi Yields Server"

选项2:手动配置

定位配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

添加服务器配置:

{
 "mcpServers": {
   "defi-yields-mcp": {
     "command": "uvx",
     "args": [ "defi-yields-mcp" ]
   }
 }
}

重启Claude Desktop。

示例

您可以使用如下命令:

  • "获取Lido项目的收益池。"
  • "分析以太坊上的收益池。"
  • "Solana池的30天平均APY是多少?"

get_yield_pools 工具负责抓取并过滤数据,而 analyze_yields 提示则引导大语言模型提供详细的分析结果。

示例输出

使用对Ethereum的过滤条件运行 get_yield_pools 工具:

[
  {
    "chain": "Ethereum",
    "pool": "STETH",
    "project": "lido",
    "tvlUsd": 14804019222,
    "apy": 2.722,
    "apyMean30d": 3.00669,
    "predictions": {
        "predictedClass": "Stable/Up",
        "predictedProbability": 75,
        "binnedConfidence": 3      
    }
  },
  ...
]

许可证

本项目采用MIT许可证。详情请参阅 LICENSE 文件。