Celina/Tools/Aave/withdraw-aave
writeAave

Withdraw Aave

withdraw_aave

Withdraw supported tokens from Aave V3 on Celo mainnet by redeeming aTokens. Supports USDT, WETH, USDm, USDC, CELO, and EURm. Pass an explicit amount or set withdrawMax to pull the full supplied balance. Requires CELO_PRIVATE_KEY in your MCP client env.

§ Inputs

NameTypeDescription
tokenRequiredUSDT | WETH | USDm | USDC | CELO | EURmToken symbol to withdraw from Aave.
amountstringHuman-readable amount, e.g. '100'. Omit when withdrawMax is true.
withdrawMaxbooleanWithdraw the full supplied balance of this token from Aave.

§ Returns

{ hash, status, blockNumber, amountWithdrawn }

§ Try saying

  • Withdraw all my USDC from Aave.
  • Withdraw 0.5 CELO from Aave.

Use this tool

Once Celina is wired into your MCP client, just ask in plain language. The LLM picks withdraw_aave automatically.