XRPL MCP
About
An MCP server for the XRP Ledger blockchain, offering tools for wallet operations, token management, NFTs, and DEX trading.
Details
- Author
- tamago-labs
- Categories
- Developer Tools, Other, Finance
Jump to
Setup
Install XRPL MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/tamago-labs/xrpl-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
XRPL MCPis 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.
- 15+ MCP toolscovering account management, token operations, NFT management, and DEX trading
- Complete XRPL integrationfor payments, trust lines, and account management
- NFToken supportfor minting, burning, and managing non-fungible tokens
- DEX trading capabilitieswith order book access and offer management
- Comprehensive transaction managementwith detailed analytics and history
- Token creation and managementwith configurable settings and compliance features
- Install Claude Desktop if you haven't already
- Open Claude Desktop settings
- Add the XRPL MCP client to your configuration:
{ "mcpServers": { "xrpl-mcp": { "command": "npx", "args": [ "-y", "@tamago-labs/xrpl-mcp", "--xrpl_private_key=YOUR_PRIVATE_KEY", "--xrpl_network=mainnet" ], "disabled": false } } }
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.
The agent integrates with XRPL's native features to help you:
- Create and configure custom tokenswith compliance settings
- Manage trust linesfor token issuance and distribution
- Monitor token balancesacross multiple currencies
- Execute token transferswith destination tags and memos
- Track transaction historyand analyze payment patterns
The agent assists with NFToken operations:
- Mint unique NFTokenswith custom metadata and transfer fees
- Burn unwanted NFTokensto clean up collections
- Set transfer restrictionsand royalty structures
- Manage NFT collectionswith proper categorization
The agent provides professional trading tools:
- Create and manage trading offerson XRPL's native DEX
- Monitor order booksfor optimal trade execution
- Track active offersand portfolio performance
- Execute market making strategieswith automated offer management
User: "Help me create and distribute a new token for my business" Agent: 1. Uses xrpl_create_token to create token with proper compliance settings 2. Uses xrpl_set_trust_line to establish initial trust relationships 3. Uses xrpl_send_payment to distribute tokens to holders 4. Provides ongoing monitoring and management recommendations
User: "I want to create and manage an NFT collection with royalties" Agent: 1. Uses xrpl_mint_nftoken to create NFTs with transfer fees 2. Uses xrpl_get_account_info to monitor collection status 3. Tracks secondary sales and royalty collection 4. Provides collection analytics and optimization strategies
User: "Set up market making for my token on XRPL DEX" Agent: 1. Uses xrpl_get_order_book to analyze current market conditions 2. Uses xrpl_create_offer to place buy and sell orders 3. Uses xrpl_get_account_offers to monitor active positions 4. Automatically adjusts spreads based on market activity
User: "Analyze my recent XRPL activity and optimize my operations" Agent: 1. Uses xrpl_get_recent_transactions to fetch detailed history 2. Uses xrpl_get_transaction for in-depth analysis of each transaction 3. Analyzes fee patterns and provides optimization strategies 4. Shows token usage and trading efficiency metrics
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.
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:
{ "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" ] } } }
- Restart Claude Desktop and it should work now.
This project is licensed under the MIT License.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Provides tools for interacting with the EDUCHAIN blockchain, including wallet, swap, and arbitrage operations on SailFish DEX.
An MCP server for the Osmosis Agent Toolkit, enabling interactions with the Osmosis blockchain.
Prediction market trading server for GuessMarket. Browse markets, buy/sell shares, add/remove liquidity, check portfolios, and build on-chain transactions. 20+ tools.
First native Solana staking MCP server. 26 tools for complete staking workflows — stake, unstake, withdraw, verify, simulate, and more. Zero custody design, ~6% APY.
A server for interacting with the Futarchy protocol on the Solana blockchain.
About MCP server for TRON blockchain — connect AI agents to TRX, TRC20, smart contracts, staking & governance via GoTRON SDK
Provides onchain tools for AI applications to interact with the Hashkey Network.
Integrates with the Hyperlane protocol for cross-chain messaging and smart contract interactions.
Interact with the Hyperliquid decentralized exchange by integrating its SDK.
Connects to Heurist Mesh APIs to provide access to various blockchain and web3 tools.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





