Celina/Tools/Uniswap/get-uniswap-quote
readUniswapHosted · Stdio

Get Uniswap Quote

get_uniswap_quote

Get 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

NameTypeDescription
token_inRequiredstringCelo mainnet token symbol (e.g. CELO, USDm, USDC, USDT)
token_outRequiredstringCelo mainnet token symbol (e.g. CELO, USDm, USDC, USDT)
amountRequiredstringHuman-readable amount of token_in
fromstringWallet 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.