DeFi Yields MCP 服务器
一种用于人工智能代理探索DeFi收益机会的MCP服务器,由DefiLlama提供支持。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"defi-yields-mcp": {
"args": [
"defi-yields-mcp"
],
"command": "uvx"
}
}
}
服务介绍
DeFi Yields MCP
一个由DefiLlama支持的MCP服务器,用于AI代理探索DeFi收益机会。
功能
- 数据抓取工具:
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 文件。