The Syenite MCP server exposes swap.quote and swap.status for same-chain swaps and cross-chain bridges. Routing aggregates 1inch, 0x, Paraswap, and bridge protocols via Li.Fi. 30+ chains. The server returns unsigned transactions; you or the agent signs and submits from your wallet.
Returns an optimal swap or bridge quote and unsigned transaction calldata.
Parameters:
fromToken (string): token to sell (symbol or address)toToken (string): token to buy (symbol or address)fromAmount (string): amount in smallest unit (e.g. 1000000 for 1 USDC)fromAddress (string): sender wallet addressfromChain (string): e.g. "ethereum", "arbitrum", "base", "optimism", "polygon" (default "ethereum")toChain (string, optional): destination chain; omit for same-chaintoAddress (string, optional): recipient; defaults to fromAddressslippage (number): max slippage as decimal (e.g. 0.005 = 0.5%); default 0.005order (string): "CHEAPEST" or "FASTEST"Response includes transactionRequest (unsigned tx), expected amount out, and route details. The agent or user signs the transaction and submits it. For cross-chain, use fromChain and toChain; the quote includes bridge steps.
Tracks execution of a cross-chain bridge. Use after the user has submitted the transaction from swap.quote.
Parameters:
txHash (string): transaction hash of the submitted swap/bridgefromChain (string): chain where the tx was submitted (default "ethereum")toChain (string, optional): destination chain for bridgesReturns status, receiving transaction hash, and amount received when the bridge completes.
swap.quote returns an unsigned transactionRequest. The agent or user signs and submits from their own wallet. No custody.
1. Agent calls swap.quote with fromToken, toToken, fromAmount, fromAddress, and (for bridge) fromChain and toChain. 2. User (or agent with signing capability) signs and submits the returned transaction. 3. For cross-chain, agent calls swap.status with the tx hash and chains to poll until the bridge completes.
Ethereum, Arbitrum, Optimism, Base, Polygon, BSC, Avalanche, zkSync, Linea, Scroll, Gnosis, Fantom, and others (30+). Same-chain and cross-chain both supported.
Quick start and Build a DeFi lending agent in 30 minutes cover the MCP setup and lending tools. Find and assess yield opportunities covers yield. Full tool reference: syenite.ai.