XRPL MCP

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

Visit XRPL MCP

How to install and configure XRPL MCP

1. Installation The XRPL MCP server can be run using 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 ---

2. Configuration To use XRPL MCP with Claude Desktop or other MCP clients, add the following to your configuration file (e.g., 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" ] } } } ---

3. Available Tools The server provides 15 tools for interacting with the XRP Ledger: Core Wallet Operations * 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. ---

4. Example Prompts * "What's my wallet address?" * "Show my token balances" * "Send 100 XRP to rAddress..." * "Create a token with symbol USD and require authorization" * "Mint an NFT with URI https://metadata.com/1" * "Create offer to sell 1000 USD for 500 XRP" * "Show USD/XRP order book" * "Analyze my recent XRPL activity and optimize my operations" * "Help me create and distribute a new token for my business"

What you can do with XRPL MCP

Use Case 1: Automated Portfolio Rebalancing & DEX Trading Problem: Monitoring market prices and manually placing orders on the XRP Ledger’s Decentralized Exchange (DEX) is time-consuming. Traders often miss optimal entry or exit points because they have to switch between price charts and wallet interfaces. Solution: This MCP allows an AI agent to act as a trading assistant. It can simultaneously check order books, analyze current balances, and execute trades through natural language. It bridges the gap between market analysis and trade execution. Example: A user asks, "Check the XRP

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.

Use Case 2: No-Code Business Token Issuance Problem: Small business owners or community managers may want to issue loyalty tokens or "points" on the XRPL but lack the technical skills to write scripts or interact with complex blockchain SDKs. Solution: The XRPL MCP enables users to issue and manage custom tokens using simple English commands. The AI handles the technical configuration of trust lines, currency codes, and issuer settings, ensuring the token is set up correctly according to XRPL standards. Example: "I want to create a loyalty token for my cafe called 'BEAN'. Create the token with a 10 million supply, set up a trust line for my secondary wallet, and send 1,000 BEANs to that wallet to start a promotion." The AI sequences xrpl_create_token, xrpl_set_trust_line, and xrpl_send_payment.

Use Case 3: NFT Collection Management and Minting Problem: Artists and creators often struggle with the logistics of minting large NFT collections, especially when they need to set specific royalty structures (transfer fees) or manage metadata URIs for multiple assets. Solution: Creators can use the AI as a gallery manager. The MCP provides direct tools for minting and burning tokens, allowing the creator to describe their collection's parameters and let the AI handle the transaction heavy lifting. Example: "Mint a new NFT with the metadata URI 'ipfs:

/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.

Use Case 4: On-Chain Financial Auditing and Reporting Problem: For tax purposes or business accounting, users need to categorize and…

Key facts

  • Open Source
  • https://github.com/tamago-labs/xrpl-mcp
  • Developer Tools & Code Intelligence, Finance, Crypto & Payments
  • blockchain, cryptocurrency, dex, ledger, nft, xrp

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP Jupyter Complete — MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP LSP Go — MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,…
  • MCP Manager — MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…
  • MCP Lab — MCP Lab is an MCP server development environment designed for building, testing, and debugging custom Model Context Protocol servers integrated…

What is XRPL MCP?

XRPL MCP is an open-source Model Context Protocol server that bridges AI clients to the XRP Ledger. It allows tools like Claude Desktop to execute wallet operations, manage tokens, trade on the native DEX, and inspect account activity using natural language commands.

How do I install XRPL MCP?

You can run it automatically via npx without manual pre-installation by configuring Claude Desktop with the command npx, package argument @tamago-labs/xrpl-mcp, and your XRPL private key. On Linux environments using NVM, you can install it globally via npm and reference your absolute Node path.

Which MCP clients work with XRPL MCP?

It is compatible with any client supporting the Model Context Protocol, including Claude Desktop and Cursor. Users configure the server within their client configuration file to give their AI access to the included ledger tools.

What can XRPL MCP do?

It provides 15 tools covering wallet operations, payments, token creation, trust lines, NFToken minting and burning, order book lookups, and offer management on the XRP Ledger DEX, alongside transaction auditing and analytics.

Is XRPL MCP open source?

Yes, XRPL MCP is open source and released under the MIT License. The code is publicly maintained on GitHub by Tamago Labs.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories