xrpl-mcp-service
If you are the rightful owner of xrpl-mcp-service 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.
A Model Context Protocol (MCP) server providing comprehensive access to the XRP Ledger (XRPL). This service enables AI models to interact with XRPL through standardized endpoints.
The XRPL MCP Service is a robust Model Context Protocol server designed to facilitate seamless interaction with the XRP Ledger (XRPL). It provides a standardized interface for AI models to access and manipulate XRPL data, enabling operations such as retrieving account information, managing trust lines, and interacting with decentralized exchanges. The service is built on FastAPI and leverages the xrpl-py library for XRPL interactions. It supports a wide range of functionalities including account management, decentralized exchange operations, NFT handling, and system-level operations. The server is designed to be scalable and efficient, with asynchronous processing and comprehensive error handling. It is suitable for developers looking to integrate XRPL functionalities into their applications, providing a reliable and secure way to interact with the ledger.
Features
- Account Information: Provides access to basic account details, balances, trust lines, offers, NFTs, and transaction history.
- Decentralized Exchange: Enables viewing of order books, market prices, and Automated Market Maker (AMM) information.
- NFT Operations: Allows viewing of NFT buy/sell offers.
- Trust Lines & Payments: Facilitates the establishment and removal of trust lines, payment channel information, and payment path finding.
- System: Provides node status information and allows submission of signed transactions.
Tools
xrpl_account_info
Fetches basic account details.
xrpl_account_balances
Retrieves XRP and token balances in a human-readable format.
xrpl_order_book
Views the order book for specified currency pairs.
xrpl_nft_offers
Views NFT buy/sell offers.
xrpl_set_trust_line
Establishes new trust lines.