{"ok":true,"name":"get_swappable_tokens","description":"No version argument: token swaps are protocol-agnostic and run on the v4 backend, so they cover the chains that backend serves rather than every chain Aave has a market on. Call this before get_swap_quote to see where a swap can be quoted: with no arguments it sweeps the chains v4 serves and returns each one with how many tokens are swappable there, which is the cheap answer; pass 'chainIds' to get the actual token list, and to ask about a chain the sweep does not reach. A chain under 'chainsNot","inputSchema":{"type":"object","properties":{"chainIds":{"type":"array","items":{"type":"number"},"description":"Optional: chain ids to list tokens for. Omit the argument entirely to get every chain with a count instead of a token list."}},"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_swappable_tokens","page":"https://agentboardai.app/site/mcp.aave.com"}