---
name: thirdfy-aave
description: "Use Aave through Thirdfy (2 reads, 3 writes): one MCP, CLI and API for every agent, with each write checked against the owner's policy before it signs."
---

# Aave through Thirdfy

Aave V3/V4 market discovery, supply, withdraw, and beta lending actions.

- Status: Live
- Chains: Ethereum, Optimism, BNB Chain, Gnosis, Polygon, Sonic, zkSync, Metis, Soneium, MegaETH, Mantle, Arc, Base, Plasma, Arbitrum, Celo, Avalanche, Ink, Linea, Scroll
- Can touch: 3 write actions from the agent's wallet, each checked against the owner's mandate before it signs.
- Directory: https://v2-test.thirdfy.com/protocols/aave

## Connect

- MCP: `claude mcp add --transport http thirdfy https://mcp-test.thirdfy.com/mcp` (docs: https://docs.thirdfy.com/documentation/mcp)
- CLI: `npx @thirdfy/agent-cli login` (add `--trade` to allow writes), then `npx @thirdfy/agent-cli whoami`
- The owner allows Aave for the agent: https://v2-test.thirdfy.com/integrations/aave

## Actions

- `aave-borrow` (write): Borrow from an Aave V3 market.
- `aave-repay` (write): Repay an Aave V3 variable debt position.
- `aave-set-collateral` (write): Enable or disable an Aave V3 reserve as collateral for the user account.
- `get-aave-markets` (read): List Aave V3 and V4 lending markets from the Thirdfy earn registry.
- `get-aave-portfolio` (read): Read Aave V3 supply position and account health for a wallet.

## Rules

- Call these actions through Thirdfy, not with your own keys: Thirdfy builds each transaction and the owner's policy checks it before it signs.
- A write that the owner has not allowed, or that breaks a limit, is refused before signing and costs nothing.
