aave-sentinel
by Kimchiigu
Overview
An AI-powered DeFi dashboard for autonomous Aave V3 position management and liquidation prevention.
Installation
npm run devEnvironment Variables
- NEXT_PUBLIC_AAVE_V3_MCP_URL
- NEXT_PUBLIC_REOWN_PROJECT_ID
- REOWN_PROJECT_ID
- NEXT_PUBLIC_AZURE_ENDPOINT
- NEXT_PUBLIC_AZURE_API_KEY
Security Notes
The primary security risk lies in the architecture's reliance on an external Model Context Protocol (MCP) server (hardcoded as 'https://aave-mcp.blackflower-c2eb3819.eastus2.azurecontainerapps.io') for generating raw blockchain transaction data. The frontend client blindly trusts and forwards this transaction data to the user's wallet for signing, without independently verifying the transaction's intent against user input. If the MCP server is compromised or malicious, it could craft arbitrary transactions (e.g., drain funds) for the user to sign, leading to complete fund loss. While the UI shows the intended action, the underlying raw transaction data is not validated on the client side against the user's explicit intent. Additionally, the use of `NEXT_PUBLIC_AZURE_API_KEY` for a server-side API key is an anti-pattern that increases the risk of accidental exposure.
Similar Servers
MonteWalk
Provides institutional-grade quantitative trading tools and analytics for AI agents, enabling real-time market data access, risk management, and strategy backtesting through the Model Context Protocol (MCP).
Equity-Traders
An AI-powered trading assistant designed for market analysis, automated trade execution, and financial decision support.
aave-liquidation-mcp
Analyzes Aave V3 liquidation opportunities on Ethereum mainnet, providing data and insights to AI assistants.
kaia-mcp
Enables AI agents to interact directly with DeFi protocols like lending (KiloLend) and decentralized exchange (DragonSwap V3) on the KAIA blockchain.