aave-mcp

aave-mcp

3.3

If you are the rightful owner of aave-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server that tracks real-time lending markets on Aave, enabling smart DeFi agents to build automated yield and risk strategies.

The AAVE MCP server is designed to provide real-time insights into the lending markets on the Aave platform. It serves as a crucial tool for decentralized finance (DeFi) agents who are looking to automate their yield and risk management strategies. By leveraging the server's capabilities, users can query reserve data, retrieve user account details, and analyze liquidity for specific assets. The server is built to be extendable, allowing for the integration of additional features such as health factor assessments through contract calls. With its prompt system, the server guides large language models (LLMs) to evaluate user account risks, making it an invaluable resource for those involved in DeFi. The server is compatible with Python 3.10 or higher and requires an API key from The Graph for full functionality.

Features

  • Real-time tracking of Aave lending markets.
  • Automated yield and risk strategy development.
  • Query reserve data and user account details.
  • Analyze liquidity for specific assets.
  • Extendable with contract calls for health factor assessments.

Tools

  1. get_reserves

    Queries AAVE V3 reserve data (e.g., liquidity, borrow rates).

  2. get_user_data

    Retrieves user account data (e.g., collateral, debt).

  3. get_user_health_factor

    Placeholder for user health factor (extend with contract call).

  4. analyze_liquidity

    Analyzes liquidity for a reserve asset (e.g., USDC).