Official descriptionXRP Ledger Model Context Protocol Server License: MIT | XRPL Networks | TypeScript | xrpl.js A comprehensive Model Context Protocol (MCP) server that provides blockchain services for the XRP Ledger ecosystem.
Config template (adjust for your client)
claude mcp add mcp-xrpl -- npx -y mcp-xrpl
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
13 โ ยท RomThpt/mcp-xrpl ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 7 sources
Score
score 703 ยท 13 โ ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository RomThpt/mcp-xrpl๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
License: MIT | XRPL Networks | TypeScript | xrpl.js A comprehensive Model Context Protocol (MCP) server that provides blockchain services for the XRP Ledger ecosystem. This server enables AI agents to interact with XRPL MainNet, TestNet, and DevNet with a unified interface. ๐ Contents - Overview - Features - Supported Networks - Prerequisites - Installation - Server Configuration - Usage - API Reference - Security Considerations - Project Structure - Development - License ๐ญ Overview The MCP XRPL Server leverages the Model Context Protocol to provide XRP Ledger services to AI agents. It supports a wide range of services including: - Reading ledger state (balances, transactions, account info, etc.) - Interacting with smart contracts (via Hooks) - Transferring XRP and issued tokens - Querying token metadata and balances - Managing decentralized identifiers (DIDs) - Working with NFTs on the XRPL - Automated Market Maker (AMM) operations - Payment channels, escrows, and checks - Oracle data operations - Trustline management All services are exposed through a consistent interface of MCP tools and resources, making it easy for AI agents to discover and use XRPL functionality. โจ Features Account Management - Connect to XRPL networks (MainNet, TestNet, DevNet) - Account information retrieval - Account property management - Deposit preauthorization - Regular key management XRP and Token Operations - Transfer XRP between accounts - Get token metadata (name, symbol, decimals, supply) - Check token balances - Transfer tokens between addresses - Approve token spending - Token clawback NFT Operations - Mint NFTs on the XRP Ledger - View NFT metadata - Verify NFT ownership - Transfer NFTs between addresses - Get NFT collections Decentralized Identifier (DID) - Create DIDs on the XRPL - Resolve DIDs - Update DID documents - Deactivate DIDs AMM Operations - Create Automated Market Makers - Deposit to AMMs - Place bids on AMMs - Vote on AMM parameters - Delete AMMs - Clawback assets from AMMs Check Operations - Create checks - Cash checks - Cancel checks Offer/DEX Operations - Create offers - Cancel offers Oracle Operations - Set oracle data - Delete oracle data Payment Channels - Create payment channels - Fund payment channels - Claim from payment channels Escrow - Create escrows - Finish escrows - Cancel escrows Trustlines - Set and manage trustlines Ticketing - Create tickets for transaction processing ๐ Supported Networks - **MainNet**: Production XRP Ledger network - **TestNet**: Test network for development - **DevNet**: Development network for experimental features ๐ ๏ธ Prerequisites - Node.js 18.0.0 or higher ๐ฆ Installation โ๏ธ Server Configuration Create a .env file in the project root with the following variables: ๐ Usage Starting the Server Connecting to the Server Connect to this MCP server using any MCP-compatible client. For testing and debugging, you can use the MCP Inspector. ๐ API Reference Tools The server provides the following MCP tools for agents: Account Management | Tool Name | Description | Key Parameters | | ------------------------ | ---------------------------------- | -------------------------------- | | connect-to-xrpl | Connect to XRP Ledger using a seed | seed, network | | get-account-info | Get account information | address, network | | delete-account | Delete an XRPL account | privateKey, destination, network | | set-account-properties | Set account properties | privateKey, properties, network | | deposit-preauth | Preauthorize a deposit | privateKey, authorize, network |