kukapay/defi-yields-mcp
An MCP server for AI agents to explore DeFi yield opportunities, powered by DefiLlama.
Platform-specific configuration:
{
"mcpServers": {
"defi-yields-mcp": {
"command": "npx",
"args": [
"-y",
"defi-yields-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP server for AI agents to explore DeFi yield opportunities, powered by DefiLlama.
[](https://discord.gg/aRnuu2eJ)
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.jsonAdd 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 Ether
Loading reviews...