Get Uniswap Quote
get_uniswap_quoteGet an expected Uniswap v4 swap output on Celo mainnet for a token pair (e.g. G$ → USDT, USDC → USDT). Read-only and wallet-free. CELO swaps route through WCELO pools. For G$ ↔ USDm, use get_gooddollar_reserve_quote — Uniswap pools for that pair are typically illiquid.
§ Inputs
| Name | Type | Description |
|---|---|---|
token_inRequired | string | Celo mainnet token symbol (e.g. CELO, USDm, USDC, USDT) |
token_outRequired | string | Celo mainnet token symbol (e.g. CELO, USDm, USDC, USDT) |
amountRequired | string | Human-readable amount of token_in |
from | string | Wallet on Celo mainnet. Omit to use the connected wallet or MCP CELO_PRIVATE_KEY signer. |
§ Returns
{ amountIn, expectedOut, route, pool }§ Try saying
- Quote 1000 G$ to USDT on Uniswap.
- Quote 50 USDC to USDT on Uniswap v4.
Use this tool
Once Celina is wired into your MCP client, just ask in plain language. The LLM picks get_uniswap_quote automatically.