XRPL MCP acts as a bridge that allows AI assistants like Claude or Cursor to interact directly with the XRP Ledger blockchain. In simple terms, it turns a chat interface into a command center for managing digital assets. Instead of manually navigating complex blockchain explorers or writing custom scripts, a user can simply ask their AI to check a wallet balance, send a payment, or view account details. It brings the power of the XRP Ledger into a conversational format, making blockchain interactions as easy as sending a message. Beyond basic payments, this server provides a comprehensive suite of over 15 tools designed for sophisticated asset management. It handles the technical heavy lifting of the XRPL infrastructure, including managing trust lines for token issuance and navigating the specific requirements for NFToken operations like minting and burning. Developers can use the AI to monitor detailed transaction histories, analyze payment patterns, and manage account configurations with compliance settings. This deep integration ensures that the AI is an active participant capable of managing a user’s complete blockchain presence. For power users and developers, XRPL MCP unlocks the full potential of the XRP Ledger’s native Decentralized Exchange (DEX). It enables automated market making, real-time order book monitoring, and the execution of complex trading offers through natural language commands. Because it follows the Model Context Protocol, it provides a standardized and secure interface that keeps private keys local while allowing the AI to orchestrate multi-step workflows—such as launching a token distribution strategy or managing an entire NFT collection with custom royalty structures. This makes it an essential tool for developers building the next generation of AI-driven financial applications and autonomous agents.
Category: Developer Tools & Code Intelligence
Tags: blockchain, cryptocurrency, dex, ledger, nft, xrp
npx (which does not require a separate installation step) or installed globally via npm for specific environments like Linux/NVM. Standard (via npx): No installation command is required; the configuration uses npx to fetch and run the package automatically. Global Installation (Alternative/Troubleshooting): If you are on Linux or using NVM and encounter issues, you can install the package globally: bash npm install -g @tamago-labs/xrpl-mcp ---claude_desktop_config.json). Standard Configuration: json { "mcpServers": { "xrpl-mcp": { "command": "npx", "args": [ "-y", "@tamago-labs/xrpl-mcp", "--xrpl_private_key=YOUR_PRIVATE_KEY", "--xrpl_network=mainnet" ], "disabled": false } } } Linux / NVM Configuration (using absolute paths): json { "mcpServers": { "xrpl-mcp": { "command": "/home/YOUR_NAME/.nvm/versions/node/YOUR_NODE_VERSION/bin/node", "args": [ "/home/YOUR_NAME/.nvm/versions/node/YOUR_NODE_VERSION/bin/@tamago-labs/xrpl-mcp", "--xrpl_private_key=YOUR_PRIVATE_KEY", "--xrpl_network=mainnet" ] } } } ---xrpl_get_wallet_address: Retrieve your wallet address. * xrpl_get_account_info: Get detailed account information. * xrpl_get_balances: Get all token balances. * xrpl_send_payment: Send XRP or tokens to another address. Token Management * xrpl_create_token: Create a new token with custom settings. * xrpl_set_trust_line: Set trust line for a token. NFToken Operations * xrpl_mint_nftoken: Mint a new NFToken. * xrpl_burn_nftoken: Burn an existing NFToken. DEX Trading * xrpl_create_offer: Create a trading offer. * xrpl_cancel_offer: Cancel an existing offer. * xrpl_get_order_book: Get order book for trading pair. * xrpl_get_account_offers: Get all active offers for account. Transaction Management * xrpl_get_transaction: Get detailed transaction information. * xrpl_get_recent_transactions: Get recent transactions with analytics. ---USD order book. If the spread is less than 1%, create an offer to sell 500 XRP for USD at the best current market price." The AI uses xrpl_get_order_book to analyze the market and xrpl_create_offer to execute the trade.
xrpl_create_token, xrpl_set_trust_line, and xrpl_send_payment./my-art-link' and set a 5% royalty fee. Once finished, show me a list of all NFTs currently held in my wallet to confirm the mint was successful." The AI uses xrpl_mint_nftoken followed by xrpl_get_account_info.
Part of MCP Servers