
DeFi Yields MCP

2025.04.19
0
PythonDeFi收益分析数据获取金融服务
DeFi Yields MCP 是一个为AI代理设计的MCP服务器,用于探索DeFi(去中心化金融)收益机会。该服务器通过DefiLlama提供的数据,帮助用户获取和分析不同链(如以太坊、Solana)或项目(如Lido、Aave)的收益池数据。
View on GitHub
Overview
基本能力
产品定位
DeFi Yields MCP 是一个为AI代理设计的MCP服务器,专注于提供DeFi收益池的数据获取和分析功能。
核心功能
- 数据获取工具:
get_yield_pools
工具从DefiLlama获取DeFi收益池数据,支持按链(如以太坊、Solana)或项目(如Lido、Aave)进行过滤。 - 分析提示:
analyze_yields
提示为AI代理生成定制指令,用于分析收益池数据,重点关注APY、30天平均APY和预测等关键指标。 - 便捷打包:可直接通过
uvx defi-yields-mcp
运行服务器。
适用场景
- 获取特定链或项目的DeFi收益池数据。
- 分析收益池的关键指标,如APY和30天平均APY。
- 为AI代理提供定制化的数据分析指令。
工具列表
get_yield_pools
:获取并过滤DeFi收益池数据。analyze_yields
:生成用于分析收益池数据的定制指令。
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- Python 3.10+
安装教程
选项1:自动安装
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。
调试方式
无明确调试步骤。
示例
- "Fetch yield pools for the Lido project."
- "Analyze yield pools on Ethereum."
- "What are the 30-day mean APYs for Solana pools?"
示例输出
[
{
"chain": "Ethereum",
"pool": "STETH",
"project": "lido",
"tvlUsd": 14804019222,
"apy": 2.722,
"apyMean30d": 3.00669,
"predictions": {
"predictedClass": "Stable/Up",
"predictedProbability": 75,
"binnedConfidence": 3
}
},
...
]