DeFi Yields Explorer
STDIOMCP server for exploring DeFi yield opportunities powered by DefiLlama.
MCP server for exploring DeFi yield opportunities powered by DefiLlama.
An MCP server for AI agents to explore DeFi yield opportunities, powered by DefiLlama.
get_yield_pools
tool retrieves DeFi yield pool data from the DefiLlama, allowing filtering by chain (e.g., Ethereum, Solana) or project (e.g., Lido, Aave).analyze_yields
prompt generates tailored instructions for AI agents to analyze yield pool data, focusing on key metrics like APY, 30-day mean APY, and predictions.uvx defi-yields-mcp
.To use the server with Claude Desktop, you can either install it automatically or manually configure the Claude Desktop configuration file.
Install the server for Claude Desktop:
uvx mcp install -m defi_yields_mcp --name "DeFi Yields Server"
Locate the configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the server configuration:
{ "mcpServers": { "defi-yields-mcp": { "command": "uvx", "args": [ "defi-yields-mcp" ] } } }
Restart Claude Desktop.
You can use commands like:
The get_yield_pools
tool fetches and filters the data, while the analyze_yields
prompt guides the LLM to provide a detailed analysis.
Running the get_yield_pools
tool with a filter for Ethereum:
[ { "chain": "Ethereum", "pool": "STETH", "project": "lido", "tvlUsd": 14804019222, "apy": 2.722, "apyMean30d": 3.00669, "predictions": { "predictedClass": "Stable/Up", "predictedProbability": 75, "binnedConfidence": 3 } }, ... ]
This project is licensed under the MIT License. See the LICENSE file for details.