Provides comprehensive tools for managing XRP Ledger operations including wallet management, token creation and distribution, NFToken minting and burning, DEX trading with order book access, and transaction analytics across the XRPL blockchain.
XRPL MCP
XRPL MCP is a Model Context Protocol (MCP) server implementation for the XRP Ledger blockchain, compatible with MCP clients like Claude Desktop or Cursor.ai. It allows managing wallet operations, token creation, NFTs, and DEX trading through comprehensive tools.
Features
15+ MCP tools covering account management, token operations, NFT management, and DEX trading
Complete XRPL integration for payments, trust lines, and account management
NFToken support for minting, burning, and managing non-fungible tokens
DEX trading capabilities with order book access and offer management
Comprehensive transaction management with detailed analytics and history
Token creation and management with configurable settings and compliance features
Using with Claude Desktop
Install Claude Desktop if you haven't already
Open Claude Desktop settings
Add the XRPL MCP client to your configuration:
This Private Key mode is recommended for advanced users who can securely manage their private keys. The MCP client handles transactions locally without exposing any data to external servers.
Use Cases
1. Professional Token Management
The agent integrates with XRPL's native features to help you:
Create and configure custom tokens with compliance settings
Manage trust lines for token issuance and distribution
Monitor token balances across multiple currencies
Execute token transfers with destination tags and memos
Track transaction history and analyze payment patterns
2. NFT Creation & Trading
The agent assists with NFToken operations:
Mint unique NFTokens with custom metadata and transfer fees
Burn unwanted NFTokens to clean up collections
Set transfer restrictions and royalty structures
Manage NFT collections with proper categorization
3. DEX Trading & Market Making
The agent provides professional trading tools:
Create and manage trading offers on XRPL's native DEX
Monitor order books for optimal trade execution
Track active offers and portfolio performance
Execute market making strategies with automated offer management
Available Tools (15 Tools)
Core Wallet Operations
Tool Name | Description | Example Usage |
| Retrieve your wallet address | "What's my wallet address?" |
| Get detailed account information | "Show my account details" |
| Get all token balances | "Show my token balances" |
| Send XRP or tokens to another address | "Send 100 XRP to rAddress..." |
Token Management
Tool Name | Description | Example Usage |
| Create a new token with custom settings | "Create a token with symbol USD and require authorization" |
| Set trust line for a token | "Set trust line for USD token from rIssuer..." |
NFToken Operations
Tool Name | Description | Example Usage |
| Mint a new NFToken | "Mint an NFT with URI " |
| Burn an existing NFToken | "Burn NFToken with ID 0xABC..." |
DEX Trading
Tool Name | Description | Example Usage |
| Create a trading offer | "Create offer to sell 1000 USD for 500 XRP" |
| Cancel an existing offer | "Cancel my offer with sequence 123" |
| Get order book for trading pair | "Show USD/XRP order book" |
| Get all active offers for account | "Show my active trading offers" |
Transaction Management
Tool Name | Description | Example Usage |
| Get detailed transaction information | "Show details for transaction 0xABC..." |
| Get recent transactions with analytics | "Show my last 20 transactions" |
Advanced XRPL Workflow Examples
Complete Token Issuance Strategy
NFT Collection Management
DEX Market Making
Transaction Analysis
Background
Model Context Protocol (MCP), introduced by Claude AI in late 2024, solves the challenge of rapidly evolving AI applications in crypto. Unlike traditional agent kits that tightly couple AI models and components, MCP provides standardized interfaces that remain stable as models evolve.
XRPL MCP leverages this architecture to provide professional-grade blockchain tools that work seamlessly across different AI interfaces, allowing users to manage complex XRPL operations through natural language interactions.
Troubleshooting
If you're using Ubuntu or another Linux environment with NVM, you'll need to manually configure the path. Follow these steps:
Install the XRPL MCP under your current NVM-managed Node.js version.
Due to how NVM installs libraries, you may need to use absolute paths in your config. Replace the example values below with your actual username and Node version:
Restart Claude Desktop and it should work now.
License
This project is licensed under the MIT License.