get_bridge_quote
Obtain a quote for bridging USDC or other tokens between blockchain networks by specifying source and destination chains, tokens, and amount using ValueRouter MCP Server.
Instructions
Get a quote for bridging USDC or other tokens between chains
Input Schema
Name | Required | Description | Default |
---|---|---|---|
amount | Yes | Amount to bridge in smallest unit (wei, lamports, etc.) | |
fromChainId | Yes | Source chain ID | |
fromToken | Yes | ||
slippageBps | No | Slippage tolerance in basis points (100 = 1%) | |
toChainId | Yes | Destination chain ID | |
toToken | Yes | ||
userAddress | No | User address for better quote accuracy (optional) |
Input Schema (JSON Schema)
{
"additionalProperties": false,
"properties": {
"amount": {
"description": "Amount to bridge in smallest unit (wei, lamports, etc.)",
"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"
},
"slippageBps": {
"default": 100,
"description": "Slippage tolerance in basis points (100 = 1%)",
"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 for better quote accuracy (optional)",
"type": "string"
}
},
"required": [
"fromChainId",
"toChainId",
"fromToken",
"toToken",
"amount"
],
"type": "object"
}