lifi-mcp

lifi-mcp

3.3

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

  1. GetTokens

    Get all known token information

  2. GetToken

    Get detailed information about a specific token

  3. GetChains

    Get support chain information

  4. GetChainById

    Press ID to find the link

  5. GetChainByName

    Find chains by name

  6. GetQuote

    Get a quote for cross-chain exchange

  7. GetStatus

    Query the status of cross-chain transfers

  8. GetConnections

    Get link information between chains

  9. GetTools

    Get available bridges and exchanges

  10. GetWalletAddress

    Get the wallet address

  11. GetNativeTokenBalance

    Query the native token balance

  12. GetTokenBalance

    Query the balance of a specific token

  13. GetAllowance

    Check token authorization

  14. ExecuteQuote

    Execute quotation transactions

  15. ApproveToken

    Authorized tokens

  16. TransferToken

    Transfer tokens

  17. TransferNative

    Transfer native tokens