The LI.FI Intents MCP Server integrates with the LI.FI Intents API to provide cross-chain escrow order management and solver operations via the Model Context Protocol (MCP). Built for solver operators — replaces the manual Lintent.org UI workflow with programmatic access to quote management, order lifecycle, and route diagnostics.Documentation Index
Fetch the complete documentation index at: https://docs.li.fi/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Add the hosted LI.FI Intents MCP server to your AI tool. No installation required:x-api-key header is only required for solver tooling. If you have a Solver API key, set it as x-api-key in headers; otherwise remove the field.
How It Works
The MCP server wraps the LI.FI Intents REST API into MCP-compatible tools that AI agents can call directly. Instead of constructing HTTP requests, your AI tool discovers and invokes structured tools likerequest-quote, prepare-order, and submit-standing-quotes.
Example Workflow
A typical cross-chain swap via the MCP server follows this flow:API Key Configuration
Without an API key, only integrator tools are available (read-only operations). With an API key, solver tools are also enabled, includingsubmit-standing-quotes, debug-order, and check-route-health.
- Go to intents.li.fi (mainnet) or devintents.li.fi (testnet)
- Connect your wallet and register as a solver
- Copy your API key from the dashboard
- Add it in
"headers"asx-api-keyin your MCP config
Get a Solver API Key
Register at intents.li.fi to get your solver API key
Environments
| Environment | MCP Server URL | Order Server | Chains |
|---|---|---|---|
| Mainnet | https://intents-mcp.li.fi/mcp | https://order.li.fi | Ethereum, Base, Arbitrum, Optimism, + more |
| Testnet | https://intents-mcp-testnet.li.fi/mcp | https://order-dev.li.fi | Ethereum Sepolia, Base Sepolia, Optimism Sepolia, Arbitrum Sepolia |
Contract Addresses
Shared across testnet and mainnet:| Contract | Address |
|---|---|
| Escrow Settler | 0x000025c3226C00B2Cdc200005a1600509f4e00C0 |
| Compact Settler | 0x0000000000cd5f7fDEc90a03a31F79E5Fbc6A9Cf |
| Multichain Escrow Settler | 0xb912b4c38ab54b94D45Ac001484dEBcbb519Bc2B |
| Multichain Compact Settler | 0x1fccC0807F25A58eB531a0B5b4bf3dCE88808Ed7 |
| CoinFiller | 0x0000000000eC36B683C2E6AC89e9A75989C22a2e |
| The Compact | 0x00000000000000171ede64904551eeDF3C6C9788 |
| Environment | Oracle Address |
|---|---|
| Testnet | 0x00d5b500ECa100F7cdeDC800eC631Aca00BaAC00 |
| Mainnet | 0x0000003E06000007A224AeE90052fA6bb46d43C9 |
Next Steps
Installation
Setup instructions for Claude, Cursor, Windsurf, VS Code, and more
Available Tools
Complete reference for all integrator and solver tools
Examples
Example workflows, prompts, and settlement flow
GitHub Repository
Source code and self-hosting instructions

