Find the optimal cross-chain bridge route using LI.FI. Compare fees, speed, and output across bridges for any chain pair. Supports ETH, USDC, and custom tokens across Ethereum, Arbitrum, Optimism, Base, Polygon, zkSync, and more. Use toChain='scan' to compare all L2 destinations.
| Name | Type | Required | Description |
|---|---|---|---|
| fromChain | string | required | Source chain (e.g. 'ethereum', 'arbitrum', 'base') |
| toChain | string | required | Destination chain (e.g. 'optimism', 'polygon'). Use 'scan' to compare all L2s. |
| token | string | optional | Token to bridge: 'ETH', 'USDC', or token address (default: ETH) |
| amount | string | optional | Amount in human units (e.g. '1.0' for 1 ETH, '1000' for 1000 USDC) |
// MCP tool call
{
"name": "bridge_route_optimizer",
"arguments": {
"fromChain": "",
"toChain": "",
"token": "",
"amount": ""
}
}
// Add to your MCP config — this tool is immediately available
{
"mcpServers": {
"toolbooth": { "url": "https://toolbooth.io/mcp" }
}
}