DeFi Analyst Skill
Research DeFi protocols, track yields, analyze TVL trends, and monitor the competitive landscape.
Prerequisites
- - Tavily API key — free at tavily.io
- mcporter — OpenClaw skill for MCP tool calling
- curl + jq — for GeckoTerminal/DeFiLlama API calls
Setup Tavily MCP
CODEBLOCK0
Core Operations
Protocol Research (Tavily)
CODEBLOCK1
TVL Tracking (DeFiLlama)
CODEBLOCK2
Token Price + Volume (GeckoTerminal)
CODEBLOCK3
DEX Aggregator Research
CODEBLOCK4
Analyst Agents
Technical Analyst
On top of classic candlestick patterns, pulls 24h volume delta, liquidity depth ratios, and cross DEX price variance. Output:
{direction, confidence, key_levels}.
Sentiment Analyst
Aggregates social sentiment via Tavily (
{token} sentiment today) + Moltbook agent network pulse. Output: sentiment score (-1 to +1) with weighted breakdown by source credibility.
Debate Round
Bull Agent → Tavily for bull cases + on-chain growth metrics.
Bear Agent → Tavily for risk factors + whale wallet outflows.
Synthesized output:
{bull_probability, bear_probability, reconciled_direction, confidence}.
Use Cases
Research a Protocol
CODEBLOCK5
Track Yield Opportunities
CODEBLOCK6
DeFi Landscape Analysis
CODEBLOCK7
Rate Limits
- - GeckoTerminal: 30 req/min, no auth needed
- DeFiLlama: ~60 req/min, public API
- Tavily: 20 req/min free tier, 1000 req/month free
DeFi分析师技能
研究DeFi协议,追踪收益,分析TVL趋势,并监控竞争格局。
前置条件
- - Tavily API密钥 — 免费获取于 tavily.io
- mcporter — 用于MCP工具调用的OpenClaw技能
- curl + jq — 用于GeckoTerminal/DeFiLlama API调用
配置Tavily MCP
bash
mcporter config add tavily https://mcp.tavily.com/mcp/?tavilyApiKey=<你的密钥>
核心操作
协议研究(Tavily)
bash
mcporter call tavily.tavilysearch query=Aave V3协议概览 收益 借贷 maxresults=5 search_depth=advanced
TVL追踪(DeFiLlama)
bash
获取协议TVL
curl -s https://api.llama.fi/protocol/aave | jq {name: .name, tvl: .tvl, change
1d: .change1d, change
7d: .change7d}
按TVL排名前十的DeFi协议
curl -s https://api.llama.fi/tvl | jq .[0:10]
借贷利率概览
curl -s https://api.llama.fi/overview/lending | jq .categories[0:10]
代币价格+交易量(GeckoTerminal)
bash
代币的池子数据
curl -s https://api.geckoterminal.com/api/v2/networks/eth/tokens/0x.../info | jq {name, base
volume, quotevolume, pool_count}
网络上的热门池子
curl -s https://api.geckoterminal.com/api/v2/networks/eth/pools | jq .[0:5] | .[].attributes | {pool: .name, volume
24h: .volumeusd.h24s, tvl: .tvl_usd}
特定池子的APY
curl -s https://api.geckoterminal.com/api/v2/networks/bsc/pools/0x... | jq .data.attributes | {apy: .apy
7d, tvl: .tvlusd}
DEX聚合器研究
bash
比较各DEX的收益
curl -s https://api.llama.fi/overview/dex?exclude_bridge=true | jq .dexes[0:5]
分析师代理
技术分析师
在经典K线形态基础上,提取24小时交易量变化、流动性深度比率以及跨DEX价格差异。输出:{方向, 置信度, 关键价位}。
情绪分析师
通过Tavily({代币} 今日情绪)+ Moltbook代理网络脉冲聚合社交情绪。输出:情绪评分(-1到+1),按来源可信度加权分解。
辩论回合
多头代理 → 通过Tavily获取看多案例 + 链上增长指标。
空头代理 → 通过Tavily获取风险因素 + 鲸鱼钱包流出。
综合输出:{多头概率, 空头概率, 调和方向, 置信度}。
使用场景
研究一个协议
bash
1. TVL + 指标
TVL=$(curl -s https://api.llama.fi/protocol/你的协议 | jq .tvl)
2. 通过Tavily获取最新新闻
mcporter call tavily.tavily
search query=协议 审计 漏洞 更新 2026 maxresults=5
3. 竞争对手比较
mcporter call tavily.tavily
search query=协议 vs aave vs compound defi maxresults=3
追踪收益机会
bash
获取所有借贷利率
curl -s https://api.llama.fi/overview/lending | jq .categories[0:10]
DeFi格局分析
bash
mcporter call tavily.tavilysearch query=DeFi趋势 2026 收益农耕 流动性质押 真实收益 maxresults=10 search_depth=advanced
速率限制
- - GeckoTerminal:每分钟30次请求,无需认证
- DeFiLlama:每分钟约60次请求,公共API
- Tavily:免费层每分钟20次请求,每月1000次请求免费