Estimate Send
estimate_sendEstimates 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
| Name | Type | Description |
|---|---|---|
toRequired | string | Recipient 0x address or ENS name (e.g. andrewkimjoseph.celo.eth, celina.eth) |
token | string | Celo mainnet token symbol (e.g. CELO, USDm, USDC, USDT) |
amountRequired | string | amount |
from | string | Wallet 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.