Skip to main content
The LI.FI Intents MCP Server exposes tools organized into two categories. Without an API key, only integrator tools are available. With a solver API key, all tools are enabled.

Integrator Tools

These tools are available to everyone β€” no authentication required.

get-supported-routes

Discover available chain + token pairs with fees and activity status. Use this to verify route availability before requesting a quote.

request-quote

Get pricing for a cross-chain swap. Handles EIP-7930 encoding internally β€” you can use plain 0x addresses and human-readable amounts.
The response includes a guided message suggesting the next tool to call β€” typically prepare-order.

prepare-order

Construct a StandardOrder from a quote, optionally sign it via EIP-712. Returns an unsigned order structure if the server has no signer key.

submit-order

Submit a signed order to the LI.FI order server.
Solver coverage varies β€” submitted orders may not be picked up immediately or at all depending on available solvers for the route.

track-order

Check order status, solver address, and transaction hashes. Status progresses: Submitted -> Open -> Signed -> Delivered -> Settled.

list-orders

List orders with filters for status, user, chain, and pagination.

Solver Tools

These tools require a valid solver API key passed via the x-api-key header.

get-solver-identities

View registered solver addresses and reputation tracking data.

get-quote-inventory

View uploaded quotes for a specific route. Flags expired quotes that need refreshing.

submit-standing-quotes

Submit or update pricing quotes in bulk β€” up to 200K quotes per call.

debug-order

Deep inspect an order’s full lifecycle, including transaction hashes and solver info.

check-route-health

Composite diagnostics tool: checks route support + quote inventory + recent activity.

unregister-solver

Remove a registered solver address. This is a destructive operation β€” the tool requires confirmation before proceeding.
Unregistering a solver address removes it permanently from reputation tracking. This action cannot be undone.

Coming Soon

These tools are planned but not yet fully supported.

register-solver

Register a wallet address for reputation tracking. The registration flow requires a multi-step process: retrieve a registration message from the Order Server, sign it with your solver wallet (ECDSA or EIP-1271), then submit the signed message back.