Your AI agent meets AAVE

Vurto AnA is a remote MCP server that lets any AI agent — Claude, Copilot, ChatGPT — execute DeFi operations on AAVE V3 across 7 chains. No API key required.

AnA — AI n AAVE mascot

Connect in 60 seconds

Add the AnA MCP server to your editor or AI client. No installation, no dependencies — it's a remote server.

Add the MCP server to your editor

Choose your editor and add the configuration below.

VS Code
Cursor
Claude Desktop
Windsurf

Add to .vscode/mcp.json in your project (or User Settings for global access):

JSON .vscode/mcp.json
{
  "servers": {
    "vurto-ana": {
      "type": "http",
      "url": "https://ana-stage.vurto.cc/mcp"
    }
  }
}
Reload VS Code after adding the config. The AnA tools will appear in Copilot's tool list automatically.

Add to .cursor/mcp.json:

JSON .cursor/mcp.json
{
  "mcpServers": {
    "vurto-ana": {
      "url": "https://ana-stage.vurto.cc/mcp"
    }
  }
}

Add to claude_desktop_config.json:

JSON claude_desktop_config.json
{
  "mcpServers": {
    "vurto-ana": {
      "type": "url",
      "url": "https://ana-stage.vurto.cc/mcp"
    }
  }
}

Add to ~/.codeium/windsurf/mcp_config.json:

JSON mcp_config.json
{
  "mcpServers": {
    "vurto-ana": {
      "serverUrl": "https://ana-stage.vurto.cc/mcp"
    }
  }
}

Talk to your agent

Once connected, ask your AI agent to use the Vurto tools naturally.

Prompt examples Agent chat
// Check a wallet's AAVE positions
"What are my AAVE positions on Arbitrum?"
"Show my health factor on Polygon for 0xYourWallet"

// Build operations
"Build a supply of 1000 USDC on Polygon for 0xYourWallet"
"Quote switching my WETH collateral to USDC on Arbitrum"

// Compare rates
"What's the best USDC supply APY across all chains?"
"Show rolling 90-day APY for WETH on Base"

// Crosschain
"I want to borrow USDC on Arbitrum and supply it on Base"

Sign and send

Your agent builds the transaction — you sign it with your wallet. Private keys never leave your device.

The MCP server returns to, data, and value fields. You sign and broadcast using your wallet of choice (MetaMask, Safe, CLI, etc).

AI-native access to AAVE

AnA (AI n AAVE) exposes every AAVE V3 operation as an MCP tool your AI agent can call directly — no wrappers, no SDKs, no middleware.

📊

Read Positions

Query wallet positions, health factors, available borrows, token balances, and APY rates across all supported chains.

Build Transactions

Supply, withdraw, borrow, repay — get ready-to-sign calldata. Your agent builds it, you sign it. Keys never leave your wallet.

🔄

Swap & Switch

Collateral swaps, debt switches, and dual swaps (both in one tx). Powered by ParaSwap routing with optimal slippage.

🌉

Crosschain Operations

Borrow on Arbitrum, supply on Base — in one flow. Bridge via Across or USDT0 with built-in recovery.

🛡️

Secure by Design

Read-only intelligence, build-only transactions. Private keys never touch the server. You always sign locally.

💸

Lower Fees

2.5 bps base fee — reduced or waived for donors. Check your status with get_donator_status before any operation.

22 MCP tools, ready to call

Every AAVE V3 operation is a tool. Your agent discovers them automatically via MCP.

health_checkCheck API health status
get_donator_statusCheck donor status and fee profile for a wallet
get_positionGet AAVE positions — collateral, debt, health factor
get_wallet_token_balancesGet token balances for a wallet on a chain
build_supplyBuild a supply transaction
build_withdrawBuild a withdraw transaction
build_borrowBuild a borrow transaction
build_repayBuild a repay transaction
quote_collateral_swapQuote switching supplied collateral
quote_debt_swapQuote switching borrowed debt
build_collateral_swapBuild collateral swap from a quote
build_debt_swapBuild debt swap from a quote
quote_dual_swapQuote collateral + debt switch in one transaction
build_dual_swapBuild dual swap via AAVE adapter
get_apy_historyCurrent APY rates for all tokens on a chain
get_apy_rollingRolling APY averages (30d/90d/180d/365d)
get_transaction_historyTransaction history for a wallet
report_transaction_hashReport sent tx hash for tracking
confirm_transactionConfirm transaction success
quote_crosschainQuote crosschain supply or repay (bridge via Across/USDT0)
build_crosschainBuild crosschain execution from a quote
get_crosschain_statusCheck crosschain execution and bridge status

REST API & documentation

The MCP server wraps the same REST API you can use directly. Full OpenAPI spec included.

Quick API test

bash Terminal
# Health check
curl -sS https://ana-stage.vurto.cc/api/v1/health

# MCP discovery
curl -sS https://ana-stage.vurto.cc/mcp

# MCP initialize handshake
curl -sS https://ana-stage.vurto.cc/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'

# List all tools
curl -sS https://ana-stage.vurto.cc/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'