Graph Aave MCP server
AAVE V2/V3 lending & governance MCP — 7 chains via The Graph subgraphs
2 stars
Reviews
Write oneNobody has reviewed Graph Aave yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Graph Aave tools (14)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_aave_flash_loansUse this when the user asks about AAVE flash loans —
get_aave_liquidationsUse this when the user asks about AAVE liquidation events —
get_aave_reserveUse this when the user asks about a specific AAVE asset in detail —
get_aave_reservesUse this when the user asks about AAVE lending markets, available assets,
get_aave_schemaUse this to introspect the full GraphQL schema for any AAVE chain's subgraph.
get_aave_user_positionUse this when the user asks about a wallet's AAVE position —
get_governance_proposalsUse this when the user asks about AAVE governance —
get_proposal_votesUse this when the user asks about votes on a specific AAVE governance proposal —
get_recent_borrowsUse this when the user asks about recent borrowing activity on AAVE —
get_recent_suppliesUse this when the user asks about recent deposit/supply activity on AAVE —
get_reserve_rate_historyUse this when the user asks about historical AAVE rates or TVL trends —
list_aave_chainsUse this when the user asks which AAVE chains are supported, wants to pick a network,
query_aave_subgraphUse this when a pre-built tool doesn't cover the user's need —
simulate_health_factorUse this when the user wants to simulate how a price change affects their AAVE health factor —
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 25 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Graph Aave compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Tools
- 14
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,688 servers
What its tools let an agent do: 14 read
Install Graph Aave in Claude Code, Cursor or VS Code
Runs npx -y graph-aave-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add graph-aave-mcp -- npx -y graph-aave-mcp
What the publisher says
From the Graph Aave repository's README, as published. We do not edit it. Read it on GitHub
graph-aave-mcp
MCP server for AAVE V2, V3, and V4 — 51 tools across 17 Graph subgraphs + the Aave V4 API + V4 Omnigraph (for data the REST API doesn't expose).
Covers lending markets, user positions, health factors, cross-chain liquidation risk monitoring, liquidations, flash loans, governance, V4 hubs/spokes, exchange rates, swap quotes, rewards, and protocol history.
Published to the MCP Registry as io.github.PaulieB14/graph-aave-mcp
Three Data Sources
Quick Start
# Claude Code
claude mcp add graph-aave -- npx -y graph-aave-mcp
# Set Graph API key for subgraph tools (V4 tools work without it)
export GRAPH_API_KEY=your-key-here
# Optional but recommended: the two live on-chain tools read via RPC, and the
# unconfigured public fallback is rate-limited or blocked on many networks.
export ETHEREUM_RPC_URL=https://your-endpointClaude Desktop / Cursor config
{
"mcpServers": {
"graph-aave": {
"command": "npx",
"args": ["-y", "graph-aave-mcp"],
"env": {
"GRAPH_API_KEY": "your-api-key-here"
}
}
}
}Free Graph API key: thegraph.com/studio (100K queries/month free tier).
Hosted deployment (no install): Fronteir AI
V2/V3 Tools (The Graph Subgraphs)
15 tools + 1 raw query escape hatch. Requires GRAPHAPIKEY.
Response size. getaavereserves returns every active reserve by default —
on Ethereum that is 67 reserves, ~28k tokens. Pass symbols: ["USDC"] for one
asset (~675 tokens), compact: true for rates only, or limit to cap the rows.
getv4reserves takes the same three options.
Discovery
Lending Markets
User Positions
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Graph Aave: common questions
- Is Graph Aave MCP server safe?
- Mostly: it is graded B (83/100). Read the Graph Aave safety report
- How do I install Graph Aave?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Graph Aave need an API key?
- Yes. The registry entry asks for
GRAPH_API_KEY. - Is Graph Aave maintained?
- The last commit was 62 days ago (2026-09-02). The latest release is v1.0.0.
- How does Graph Aave compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); tools 14 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.