{"ok":true,"name":"get_swap_quote","description":"No version argument: token swaps are protocol-agnostic and run on the v4 backend, so the chains and tokens they cover are that backend's and not every chain Aave holds a market on - a chain it does not serve is rejected outright rather than quoted badly. Call get_swappable_tokens first if you do not already know the chain is covered, or read 'canSwapFrom' on the reserve from get_markets. Quote a token swap: returns the quote with a quoteId to prepare and sign through prepare_order.","inputSchema":{"type":"object","required":["chainId","sell","buy","amount","user"],"properties":{"buy":{"type":"string","description":"Token to buy: 'native' for the chain's gas token, or an ERC-20 address (0x...)."},"kind":{"enum":["sell","buy"],"type":"string","description":"sell = spend an exact sell amount; buy = receive an exact buy amount. Default sell."},"sell":{"type":"string","description":"Token to sell: 'native' for the chain's gas token, or an ERC-20 address (0x...)."},"user":{"type":"string","description":"Wallet address (0x, 40 hex) of the wallet that will sign, as the user named it in this session. If no wallet has been named, ask for it; never substitute a placeholder, which is rejected."},"amount":{"type":"string","description":"Amount in main units (of the sell token for kind=sell, the buy token for kind=buy)."},"chainId":{"type":"number","description":"Chain id (positive integer).","exclusiveMinimum":0},"slippagePct":{"type":"string","description":"Optional max slippage as a percent string, e.g. '0.5' for 0.5%. Omit to accept the backend's suggestion, which moves with market conditions - set this to cap it."}},"additionalProperties":false},"serverUrl":"https://mcp.aave.com/","transport":"http","handshake":"ok","host":"mcp.aave.com","score":32,"grade":"D","auth":"api-key","lastScannedAt":"2026-10-30T13:12:26.703Z","stale":false,"permalink":"https://agentboardai.app/mcp/mcp.aave.com/get_swap_quote","page":"https://agentboardai.app/site/mcp.aave.com"}