Labsco
MCP SERVER

XRPL MCP

by tamago-labs

Move XRP, issue a token, mint or burn an NFT, and trade on the XRPL DEX from your assistant, signing locally with your own key.

Wallets, Signing & Transaction Execution
Summary
A funded XRPL wallet, driven in conversation.

Reads and writes sit behind the same connection: balances and order books on one side, payments, token issuance, NFT minting and live offers on the other. Signing happens locally against the key you supply, so anything the assistant decides to do is a real ledger transaction.

What it is

An MCP server for the XRP Ledger, covering wallet operations, token issuance, NFTokens and DEX trading, published as @tamago-labs/xrpl-mcp.

What you get
  • Account state on demand: your wallet address, account info, and balances across currencies
  • Payments sent on the ledger, with trust lines set for issued currencies
  • Custom tokens created and configured for issuance
  • NFTokens minted and burned
  • DEX participation: offers created and cancelled, and the order book read before you commit
Requirements

An XRPL private key, passed on the launch command as `--xrpl_private_key`, plus `--xrpl_network` to choose mainnet. Node is needed to run it via npx. Transactions are signed locally, so the key stays on your machine — which also means the key on that command line can spend.

Setup effort

One command plus a key — npm install -g @tamago-labs/xrpl-mcp, then supply credentials