
Graph Aave Mcp
io.github.PaulieB14Published by GitHub account PaulieB14v1.0.0Updated Oct 24, 2026
AAVE V2/V3 lending & governance MCP — 7 chains via The Graph subgraphs
The publisher's own server: Aave MCP
Overview
Read-only MCP server for Aave V2/V3/V4 lending data across 7 chains, exposing 57 tools for markets, positions, liquidation risk, governance and V4 analytics.
- What you can do
- Discover supported chains, subgraph IDs and GraphQL schemas
- Inspect lending markets: reserves, TVL, supply/borrow APY, LTV, liquidation thresholds and rate history
- Look up wallet positions, health factors, simulated price shocks and cross-chain risk profiles, alerts and health-factor trends
- Review protocol events: borrows, supplies, repays, liquidations, flash loans and risk-level transitions
- Read governance proposals and per-voter breakdowns
- Query Aave V4 hubs, spokes, reserves, exchange rates, prices, user portfolios, activities, rewards and swap quotes, plus V4 hub flows, treasury events and config history
- When to use it
- Useful when you want an assistant to answer questions about Aave markets, wallet positions, liquidation risk or governance without writing GraphQL yourself, including cross-chain comparisons and V2/V3/V4 rate checks.
- Requirements
- Runs locally via npx (Node.js). A GRAPH_API_KEY is required for all subgraph and Omnigraph tools; the V4 Aave API tools work without it. Optional ETHEREUM_RPC_URL and per-chain RPC variables (BASE_, ARBITRUM_, POLYGON_, OPTIMISM_, AVALANCHE_) improve the two live on-chain tools. Optional AAVE_V4_API_URL and related overrides exist.
Installation
In SourceWeft
- Open Graph Aave Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
graph-aave-mcp
[npm version] [MCP Registry] [smithery badge] [License: MIT]
[Image]MCP server for AAVE V2, V3, and V4 — 57 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 Desktop / Cursor config
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 GRAPH_API_KEY.
Response size.
get_aave_reservesreturns every active reserve by default — on Ethereum that is 67 reserves, ~28k tokens. Passsymbols: ["USDC"]for one asset (~675 tokens),compact: truefor rates only, orlimitto cap the rows.get_v4_reservestakes the same three options.
Discovery
Lending Markets
User Positions
Protocol Events
Governance
Advanced
Supported Chains (V2/V3)
Liquidation Risk Tools (NEW)
8 tools powered by dedicated risk subgraphs across 5 chains. Requires GRAPH_API_KEY.
Real-time liquidation risk monitoring with health factors, risk scores (0–100), risk level classifications (safe/warning/danger/critical), and cross-chain risk summaries.
Risk Monitoring
Risk Events
Discovery
Supported Chains (Liquidation Risk)
V4 Tools (Aave API)
17 tools powered by api.v4.aave.com/graphql. No API key needed. (api.aave.com/graphql is an alias for the same schema; override either with AAVE_V4_API_URL.)
Note: the V4 Omnigraph tools (next section) cover gaps the REST API doesn't expose and require
GRAPH_API_KEY. The 16 tools listed below remain key-free.
Liquidity Model
User Data
V4 Omnigraph Tools (subgraph — fills gaps the Aave API doesn't expose)
5 tools powered by the aave-v-4 subgraph (QmcKrCRSPrMABEfQjyPF6DqhbY7zzcEj6h5QxQmKLcHFSs). Requires GRAPH_API_KEY (the same free key used by V2/V3 subgraph tools).
These cover what api.aave.com/graphql structurally can't return: Hub↔Spoke flow events, per-user risk-premium trajectories, liquidation post-mortems with full premium-delta context, treasury/fee/deficit accounting, and governance-trail snapshots.
V4 Subgraph Tools — Base (Coinbase tokenized stocks) + Ethereum
6 network-aware tools backed by the Aave V4 subgraph. Default network: "base" — the Coinbase Stocks hub on Base (subgraph 9x1tg7KX3RXspnK7R1mahAZsM5gTmFhLrmJSbkoBsDdq). Pass network: "ethereum" for Core/Plus/Prime. Requires GRAPH_API_KEY.
Example: "Who's liquidating tokenized stocks on Aave V4 Base?" → get_v4_recent_liquidations. "What's the USDC borrow rate and fees on the Base stocks hub?" → get_v4_hub_assets (≈2.1%, 10% liquidity fee).
V4 Architecture
V4 enables cross-chain lending: supply on one spoke, borrow on another. Hubs aggregate liquidity across spokes.
Guided Prompts
7 pre-built workflows that guide agents through multi-step analysis:
Example Questions
Liquidation Risk (new):
- "Which Aave positions on Arbitrum are closest to liquidation?"
- "Give me a cross-chain risk dashboard — which network has the most at-risk positions?"
- "Is wallet 0x... at risk of liquidation on any chain?"
- "Show me recent risk alerts — which positions just became critical?"
- "How has this wallet's health factor changed over time on Base?"
V4:
- "What are the Aave V4 hubs and their utilization?"
- "Show me V4 reserves with the highest supply APY"
- "What's the current ETH price on Aave V4?"
- "Compare V3 vs V4 USDC supply rates"
- "What spokes does Aave V4 have on Ethereum?"
V2/V3:
- "What are the top AAVE markets on Ethereum by TVL?"
- "Compare WETH borrow rates across all V3 chains"
- "Analyze the AAVE position for wallet 0x..."
- "If ETH drops 30%, will address 0x... get liquidated?"
- "Show me the last 20 liquidations on Ethereum"
- "What AAVE governance proposals are active?"
Development
Tests
test/smoke.mjs starts the server over stdio and calls every registered tool,
failing if any returns an error or an unexpectedly empty collection. Tools whose
backend is unavailable in the current environment (no Graph key, no reachable
RPC) are skipped rather than failed, so the suite is meaningful without
credentials and thorough with them.
It exists because get_v4_hub_flows shipped pointing at an undeployed subgraph
and nobody noticed: Graph Studio answers a missing subgraph with HTTP 200 and
{"message":"Not found"}, the client only checked for a GraphQL errors key,
and the tool returned flows: [] — indistinguishable from "no activity on
chain". Every backend call now fails loudly instead.
Environment variables
License
MIT
Source: README.md at commit 64a8167
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Aave integrations
Aave MCP
com.aaveOfficial publisher
Lets an assistant read Aave V3/V4 markets and wallet positions and prepare unsigned lending and swap transactions.

Aave Mcp
Published by GitHub account junct-bot
A hosted, no-auth MCP server exposing six Aave tools for lending rates, supply and borrow data, so an assistant can query DeFi lending information.