Skip to main content
Glama

ValueRouter MCP Server

execute_bridge

Simulate a token bridge transaction across blockchain networks using source and destination chain IDs, token details, and recipient address.

Instructions

Execute a bridge transaction (simulation only - returns transaction data)

Input Schema

NameRequiredDescriptionDefault
amountYesAmount to bridge in smallest unit
fromChainIdYesSource chain ID
fromTokenYes
memoNoMemo for Cosmos chains (optional)
recipientAddressYesRecipient address on destination chain
slippageBpsNoSlippage tolerance in basis points
toChainIdYesDestination chain ID
toTokenYes
userAddressYesUser address initiating the transaction

Input Schema (JSON Schema)

{ "additionalProperties": false, "properties": { "amount": { "description": "Amount to bridge in smallest unit", "type": "string" }, "fromChainId": { "description": "Source chain ID", "oneOf": [ { "type": "number" }, { "type": "string" } ] }, "fromToken": { "properties": { "address": { "type": "string" }, "chainId": { "oneOf": [ { "type": "number" }, { "type": "string" } ] }, "decimals": { "type": "number" }, "isNative": { "type": "boolean" }, "logoURI": { "type": "string" }, "name": { "type": "string" }, "symbol": { "type": "string" } }, "required": [ "address", "chainId", "symbol", "name", "decimals" ], "type": "object" }, "memo": { "description": "Memo for Cosmos chains (optional)", "type": "string" }, "recipientAddress": { "description": "Recipient address on destination chain", "type": "string" }, "slippageBps": { "default": 100, "description": "Slippage tolerance in basis points", "type": "number" }, "toChainId": { "description": "Destination chain ID", "oneOf": [ { "type": "number" }, { "type": "string" } ] }, "toToken": { "properties": { "address": { "type": "string" }, "chainId": { "oneOf": [ { "type": "number" }, { "type": "string" } ] }, "decimals": { "type": "number" }, "isNative": { "type": "boolean" }, "logoURI": { "type": "string" }, "name": { "type": "string" }, "symbol": { "type": "string" } }, "required": [ "address", "chainId", "symbol", "name", "decimals" ], "type": "object" }, "userAddress": { "description": "User address initiating the transaction", "type": "string" } }, "required": [ "fromChainId", "toChainId", "fromToken", "toToken", "amount", "recipientAddress", "userAddress" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RWAValueRouter/MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server