XRPL MCP Service
@tedlikeskix
About XRPL MCP Service
An MCP server implementation for interacting with the XRP Ledger blockchain
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is XRPL MCP Service?
XRPL MCP Service is a Model Context Protocol (MCP) server that provides standardized endpoints for AI models to interact with the XRP Ledger (XRPL). It offers tools for account inquiries, decentralized exchange data, NFT operations, trust line management, and transaction submission.
How to use XRPL MCP Service?
Configure the server by setting the XRPL_NODE_URL environment variable in a .env file (default: https://xrplcluster.com). Install dependencies with pip install xrpl-py fastapi uvicorn python-dotenv, then run the server with uvicorn main:app --host 0.0.0.0 --port 8000 --reload. Make HTTP POST requests to endpoints like /call-tool/xrpl_account_info with the required JSON parameters.
Key features of XRPL MCP Service
- Retrieve account info, balances, trust lines, offers, NFTs, and transaction history
- View order books, market prices, and AMM information
- Manage trust lines and payment channels
- Find payment paths and check deposit authorization
- Submit signed transactions to the XRPL
Use cases of XRPL MCP Service
- AI assistants querying XRP Ledger account details or balances on behalf of users
- Automated market analysis using order book and price data from the XRPL DEX
- NFT portfolio management by checking holdings and offers
- Payment path discovery for cross-currency transactions
- Development of XRPL‑based applications with MCP‑compliant AI tools
FAQ from XRPL MCP Service
What runtime dependencies does XRPL MCP Service require?
Python 3.7+ with xrpl-py, fastapi, uvicorn, and python-dotenv packages.
How do I configure the XRPL node URL?
Set the XRPL_NODE_URL environment variable in a .env file. The default is https://xrplcluster.com.
What transport does XRPL MCP Service use?
It exposes endpoints via FastAPI over HTTP (e.g., POST /call-tool/xrpl_account_info).
Are there built‑in rate limits?
No, but the README recommends implementing rate limiting for production use.
How should wallet seeds and private keys be handled?
The README advises to secure wallet seeds and private keys, always use the "validated" ledger for production, and test thoroughly on testnet first.
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments