DeFi Garden
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.
| Author | io.github.alex0xhodler |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 715 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"DeFi Garden": {
"url": "https://www.defi.garden/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
find_poolsSearch DeFi Garden's railed pool list by token symbol, chain, project, and minimum TVL floor. Excludes anomalous rates (>1000% APY) and pools below $100K TVL. Data is a daily snapshot of DefiLlama's pool feed.
Parameters:
chain— string — Case-insensitive match against pool blockchain, e.g. 'Base', 'Ethereum'limit— number — Maximum pools to return (default: 20, max: 100)token— string — Case-insensitive substring match against pool token symbol, e.g. 'USDC'min_tvl— number — Minimum TVL floor in USD (clamps up to $100,000 minimum)project— string — Case-insensitive match against protocol name, e.g. 'morpho-blue', 'aave-v3'
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_poolLook up a single pool by its DefiLlama pool UUID, returning APY (base/reward breakdown), TVL, and anomaly / below-floor flags. Data is a daily snapshot of DefiLlama's pool feed.
Parameters:
pool_id(required) — string — DefiLlama pool UUID (e.g. 'ba68527f-8ec2-4c55-827a-8f4673ae047c')
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_pool_scoreRetrieve the DeFi Score (0-100) with its band name (AAA to HIGH RISK; DeFi Garden's own model output, not a credit rating), each pillar shown as a High / Medium / Low tier, never a number (yield stability, sustainability, capital stickiness, exit liquidity), the experimental 14-day forward yield forecast range (low / central / high), and retail access restrictions. Look up by pool_id, or by exact asset symbol (highest-TVL railed match, with candidates listed). The forecast is experimental.
Parameters:
asset— string — Optional exact, case-insensitive pool symbol to query if pool_id is unknown (e.g. 'USDC', 'STETH'). Not a substring match.chain— string — Optional blockchain filter used with asset (e.g. 'Base', 'Ethereum')pool_id— string — DefiLlama pool UUID
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
forever_numberComputes the lump-sum capital whose yield alone covers a recurring monthly bill forever, using a TVL-weighted blended rate of railed pools (or a caller-supplied APY between 0 and 1000 percent).
Parameters:
monthly(required) — number — Positive USD/month the capital must coverapy— number — Optional annual rate percent, greater than 0 and at most 1000. When omitted, uses the TVL-weighted blended rate of railed pools.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
explain_railsReturns DeFi Garden's active filtering rules (1000% APY sanity cap, $100K TVL floor, anomaly flagging) and the data source, for autonomous agent safety.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.