Use the LI.FI MCP server through UXC for cross-chain route discovery, bridge/DEX availability checks, token and chain lookup, gas/balance/allowance checks, quote generation, and transfer status tracking. Use when tasks involve planning or monitoring cross-chain swaps and bridges without signing or broadcasting transactions.
Use this skill to run LI.FI MCP operations through uxc.
Reuse the uxc skill for generic protocol discovery, auth binding, envelope parsing, and error handling.
uxc is installed and available in PATH.https://mcp.li.quest/mcp.uxc https://mcp.li.quest/mcp -hprotocol == "mcp" in the envelope).uxc auth credential set lifi-mcp --auth-type bearer --secret-env LIFI_API_KEYuxc auth binding add --id lifi-mcp --host mcp.li.quest --path-prefix /mcp --scheme https --credential lifi-mcp --priority 100Authorization: Bearer <key> or ; prefer bearer unless endpoint behavior changes.X-LiFi-Api-Keycommand -v lifi-mcp-cliuxc link lifi-mcp-cli https://mcp.li.quest/mcplifi-mcp-cli -hlifi-mcp-cli get-chains -hlifi-mcp-cli get-token -hlifi-mcp-cli get-quote -hlifi-mcp-cli get-status -hget-chainsget-chain-by-idget-chain-by-nameget-tokensget-tokenget-connectionsget-toolsget-quoteget-routesget-step-transactionget-quote-with-callsget-native-token-balanceget-token-balanceget-allowanceget-gas-pricesget-gas-suggestionget-statustest-api-keyhealth-checkAlways inspect host help and operation help in the current endpoint version before relying on an operation name or argument shape.
lifi-mcp-cli get-chainslifi-mcp-cli get-chain-by-name name=baselifi-mcp-cli get-token chain=8453 token=USDClifi-mcp-cli get-connections fromChain=8453 toChain=42161lifi-mcp-cli get-quote fromChain=8453 toChain=42161 fromToken=USDC toToken=USDC fromAddress=<wallet> fromAmount=<smallest-unit-amount>lifi-mcp-cli get-allowance ...lifi-mcp-cli get-native-token-balance ...get-status only after the externally signed transaction has been broadcast.--text.ok, kind, protocol, data, error.lifi-mcp-cli as the default command path.lifi-mcp-cli <operation> ... is equivalent to uxc https://mcp.li.quest/mcp <operation> ... when the same auth binding is configured.uxc "<endpoint>" ... only as a temporary fallback when link setup is unavailable.key=value for simple arguments and positional JSON for nested objects.transactionRequest objects for external wallet executionget-quote or get-step-transaction as executed trades; they are execution plans only.get-routes only when the user explicitly wants multiple alternatives; default to get-quote for the best route.The endpoint was verified through uxc host discovery and returned a live MCP tool list including:
get-allowanceget-chain-by-idget-chain-by-nameget-chainsget-connectionsget-gas-pricesget-gas-suggestionget-quoteget-routesget-statusget-tokenget-tokensget-toolshealth-checkThis confirms the skill target is a real hosted MCP surface accessible via UXC.
references/usage-patterns.md