Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Sanity MCP Server
  • MCP Atlassian
  • PPTX MCP Server
  • MCP Server for Apache Jena
  • SettleMint
Back to MCP Servers
defi-yields-mcp

defi-yields-mcp

Public
kukapay/defi-yields-mcp

An MCP server for AI agents to explore DeFi yield opportunities, powered by DefiLlama.

Verified
python
0 tools
May 30, 2025
Updated May 30, 2025

DeFi Yields MCP

An MCP server for AI agents to explore DeFi yield opportunities, powered by DefiLlama.

GitHub License Python Version Status

Features

  • Data Fetching Tool: The 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).
  • Analysis Prompt: The 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.
  • Packaged for Ease: Run the server directly with uvx defi-yields-mcp.

Installation

To use the server with Claude Desktop, you can either install it automatically or manually configure the Claude Desktop configuration file.

Option 1: Automatic Installation

Install the server for Claude Desktop:

uvx mcp install -m defi_yields_mcp --name "DeFi Yields Server"

Option 2: Manual Configuration

Locate the configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add the server configuration:

{ "mcpServers": { "defi-yields-mcp": { "command": "uvx", "args": [ "defi-yields-mcp" ] } } }

Restart Claude Desktop.

Examples

You can use commands like:

  • "Fetch yield pools for the Lido project."
  • "Analyze yield pools on Ethereum."
  • "What are the 30-day mean APYs for Solana pools?"

The get_yield_pools tool fetches and filters the data, while the analyze_yields prompt guides the LLM to provide a detailed analysis.

Example Output

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 } }, ... ]

License

This project is licensed under the MIT License. See the LICENSE file for details.

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Sanity MCP Server
    Sanity MCP Server

    Connect your Sanity content to AI agents. Create, update, and explore structured content using Claud...

    Added May 30, 2025
  • MCP Atlassian
    MCP Atlassian

    An MCP server that enables AI agents to interact with Atlassian products (Confluence and Jira) for c...

    Added May 30, 2025
  • PPTX MCP Server
    PPTX MCP Server

    A FastMCP-powered server for programmatically creating, editing, and rendering PowerPoint (PPTX) pre...

    Added May 30, 2025
  • MCP Server for Apache Jena
    MCP Server for Apache Jena

    A Model Context Protocol server that connects AI agents to Apache Jena, enabling them to execute SPA...

    Added May 30, 2025
  • SettleMint
    SettleMint

    Leverage SettleMint's Model Context Protocol server to seamlessly interact with enterprise blockchai...

    Added May 30, 2025