Celina/Tools/Transaction/estimate-send
readTransactionStdio only

Estimate Send

estimate_send

Estimates gas for sending CELO or an ERC-20 token on mainnet without broadcasting. Requires CELO_PRIVATE_KEY — fails on hosted MCP without a local signer.

§ Inputs

NameTypeDescription
toRequiredstringRecipient 0x address or ENS name (e.g. andrewkimjoseph.celo.eth, celina.eth)
tokenstringCelo mainnet token symbol (e.g. CELO, USDm, USDC, USDT)
amountRequiredstringamount
fromstringWallet on Celo mainnet. Omit to use the connected wallet or MCP CELO_PRIVATE_KEY signer.

§ Returns

{ gas, maxFeePerGas, maxPriorityFeePerGas, estimatedCostWei }

§ Try saying

  • Estimate the gas to send 1 USDm to 0x…

Use this tool

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