Server definition
- Hash
- sha256:1058c70685e7599018183177df85fe130b2c423cb7a24045e44801432a2fbdea
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Use this when you need to bridge tokens between different blockchains. Returns ranked bridge routes with fees and timing in JSON.\n\n1. routes: array of bridge options ranked by best value\n2. bridgeProvider: which bridge protocol (Stargate, Across, Hop, Connext, etc.)\n3. estimatedTime: expected bridge completion time in seconds\n4. fee: total bridging fee in USD\n5. amountReceived: expected output amount on destination chain\n6. steps: detailed step-by-step route (approve, bridge, swap if needed)\n\nExample output: {\"routes\":[{\"bridgeProvider\":\"Stargate\",\"estimatedTime\":60,\"fee\":0.85,\"amountReceived\":\"999.15\",\"steps\":[\"approve USDC\",\"bridge via Stargate\"]}],\"fromChain\":\"Ethereum\",\"toChain\":\"Base\",\"token\":\"USDC\"}\n\nUse this BEFORE moving assets cross-chain to find the cheapest and fastest bridge. Essential for multi-chain portfolio management.\n\nDo NOT use for same-chain swaps -- use dex_get_swap_quote instead. Do NOT use for gas prices -- use gas_get_current_price instead. Do NOT use for multi-chain gas comparison -- use crypto_estimate_gas instead.",
"inputSchema": {
"properties": {
"amount": {
"description": "Amount in smallest unit (e.g. 1000000 for 1 USDC with 6 decimals, 1000000000000000000 for 1 ETH)",
"type": "string"
},
"fromChain": {
"description": "Source chain ID (1=Ethereum, 8453=Base, 42161=Arbitrum, 10=Optimism, 137=Polygon, 56=BSC, 43114=Avalanche)",
"type": "string"
},
"toChain": {
"description": "Destination chain ID (1=Ethereum, 8453=Base, 42161=Arbitrum, 10=Optimism, 137=Polygon, 56=BSC, 43114=Avalanche)",
"type": "string"
},
"toToken": {
"description": "Destination token symbol if different from source (optional, defaults to same as token)",
"type": "string"
},
"token": {
"description": "Token symbol to bridge (e.g. USDC, USDT, ETH, WETH)",
"type": "string"
}
},
"required": [
"fromChain",
"toChain",
"token",
"amount"
],
"type": "object"
},
"name": "bridge_find_best_route",
"outputSchema": null
},
{
"description": "Use this when you need to bridge tokens between different blockchains. Returns ranked bridge routes with fees and timing in JSON. POST variant of bridge_find_best_route -- same params passed as JSON body instead of query string.\n\n1. routes: array of bridge options ranked by best value\n2. bridgeProvider: which bridge protocol (Stargate, Across, Hop, Connext, etc.)\n3. estimatedTime: expected bridge completion time in seconds\n4. fee: total bridging fee in USD\n5. amountReceived: expected output amount on destination chain\n6. steps: detailed step-by-step route (approve, bridge, swap if needed)\n\nExample output: {\"routes\":[{\"bridgeProvider\":\"Stargate\",\"estimatedTime\":60,\"fee\":0.85,\"amountReceived\":\"999.15\",\"steps\":[\"approve USDC\",\"bridge via Stargate\"]}],\"fromChain\":\"Ethereum\",\"toChain\":\"Base\",\"token\":\"USDC\"}\n\nUse this BEFORE moving assets cross-chain to find the cheapest and fastest bridge. Essential for multi-chain portfolio management.\n\nDo NOT use for same-chain swaps -- use dex_get_swap_quote instead. Do NOT use for gas prices -- use gas_get_current_price instead. Do NOT use for multi-chain gas comparison -- use crypto_estimate_gas instead.",
"inputSchema": {
"properties": {
"amount": {
"description": "Amount in smallest unit (e.g. 1000000 for 1 USDC with 6 decimals, 1000000000000000000 for 1 ETH)",
"type": "string"
},
"fromChain": {
"description": "Source chain ID (1=Ethereum, 8453=Base, 42161=Arbitrum, 10=Optimism, 137=Polygon, 56=BSC, 43114=Avalanche)",
"type": "string"
},
"toChain": {
"description": "Destination chain ID (1=Ethereum, 8453=Base, 42161=Arbitrum, 10=Optimism, 137=Polygon, 56=BSC, 43114=Avalanche)",
"type": "string"
},
"toToken": {
"description": "Destination token symbol if different from source (optional, defaults to same as token)",
"type": "string"
},
"token": {
"description": "Token symbol to bridge (e.g. USDC, USDT, ETH, WETH)",
"type": "string"
}
},
"required": [
"fromChain",
"toChain",
"token",
"amount"
],
"type": "object"
},
"name": "bridge_find_best_route",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1058c70685e7599018183177df85fe130b2c423cb7a24045e44801432a2fbdea | sha256sum