lifi-mcp
If you are the rightful owner of lifi-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The LiFi MCP Server integrates with the LI.FI API to provide cross-chain swap functionality across multiple liquidity pools and bridges via the Model Context Protocol (MCP).
The LiFi MCP Server is a tool designed to facilitate cross-chain swaps by integrating with the LI.FI API. It leverages the Model Context Protocol (MCP) to enable AI models to access external tools and data sources, providing a seamless experience for users looking to perform token swaps across different blockchain networks. The server offers a range of functionalities, including fetching token and chain information, executing cross-chain operations, and managing wallet transactions. It is important to note that this tool is intended for testing and experimental purposes only, and users are advised to use test wallets to avoid potential loss of funds due to software bugs, transaction errors, or network issues.
Features
- Cross-Chain Swap Functionality: Facilitates token swaps across multiple blockchain networks using the LI.FI API.
- Token and Chain Information: Provides detailed information about tokens and supported blockchain networks.
- Wallet Management: Supports operations such as checking balances, allowances, and executing transactions.
- Transaction Operations: Allows execution of quote transactions and token transfers with keystore support.
- Integration with MCP: Enables AI models to access external tools and data sources through the Model Context Protocol.
Tools
GetTokens
Get all known token information
GetToken
Get detailed information about a specific token
GetChains
Get support chain information
GetChainById
Press ID to find the link
GetChainByName
Find chains by name
GetQuote
Get a quote for cross-chain exchange
GetStatus
Query the status of cross-chain transfers
GetConnections
Get link information between chains
GetTools
Get available bridges and exchanges
GetWalletAddress
Get the wallet address
GetNativeTokenBalance
Query the native token balance
GetTokenBalance
Query the balance of a specific token
GetAllowance
Check token authorization
ExecuteQuote
Execute quotation transactions
ApproveToken
Authorized tokens
TransferToken
Transfer tokens
TransferNative
Transfer native tokens