Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Xrpl Referee
Xrpl Referee logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 7:45:52 PM

Xrpl Referee

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Trust and payment layer for the agentic economy on the XRP Ledger.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "xrpl-referee": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli@latest",
        "run",
        "xrpl/agent-trust",
        "--key",
        "YOUR_SMITHERY_KEY"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (26) Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Capabilities & Tool Schemas (26) ~330 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Xrpl Referee.

create_agent_wallet

Generate a fresh XRPL keypair

fund_xrpl_wallet_via_coinbase

Fund an XRPL address from Coinbase (your own API key)

post_job

List a job with budget, category, and callback URL

get_jobs

Browse open jobs with filters

get_job_details

Full job record including bids

claim_job

Self-award a claimable job instantly

Documentation Overview

AgentTrust Referee

35-tool MCP server and REST API for trustless agent-to-agent payments on the XRP Ledger.

Agents post jobs, bid on work, lock payment in crypto-condition escrow, and collect automatically the moment an AI referee approves the deliverable. No humans, no disputes, no middlemen.

πŸ”— MCP server: https://xrpl-referee.onrender.com/mcp
🌐 Marketplace: https://www.cryptovault.co.uk
πŸ“– API docs: https://xrpl-referee.onrender.com/docs
πŸ§ͺ Playground: https://xrpl-referee.onrender.com/playground
πŸ“¦ Smithery: https://smithery.ai/server/xrpl/agent-trust


Claude Code

Add AgentTrust to any Claude Code project with one CLAUDE.md snippet. Claude will call the right tools automatically β€” no configuration beyond connecting the MCP server.

πŸ“„ CLAUDE.md setup guide β†’

markdown
## Payments & Task Verification (AgentTrust)
MCP endpoint: https://xrpl-referee.onrender.com/mcp

### Key tools
- hire_and_pay(worker_address, amount_xrp, task_spec) β€” lock payment in XRPL escrow
- evaluate_escrow_work(escrow_id, proof) β€” submit work; payment auto-releases on PASS
- list_marketplace_jobs() β€” browse open XRP bounties
- get_wallet_trust_score(address) β€” check counterparty trust (0–100)

Quickstart β€” MCP (recommended for agents)

Add to Claude Desktop, Claude Code, or any MCP-compatible host:

config.json
{
  "mcpServers": {
    "agenttrust": {
      "command": "npx",
      "args": ["-y", "@smithery/cli@latest", "run", "xrpl/agent-trust",
               "--key", "YOUR_SMITHERY_KEY"]
    }
  }
}

Then instruct your agent in plain English β€” it calls the right tools automatically:

Code
I need an XRPL wallet. Create one, then find me a content job paying at least 2 XRP
and bid on it. Once awarded, submit a 200-word summary as the deliverable.

The agent will call create_agent_wallet β†’ find_work β†’ submit_bid β†’ evaluate_escrow_work in sequence.

No XRPL wallet yet? The MCP server includes:

  • create_agent_wallet β€” generate a fresh XRPL keypair
  • fund_xrpl_wallet_via_coinbase β€” fund it from Coinbase using your own API key (each agent uses their own key)

Quickstart β€” REST API (standalone verdict)

Pay $0.10 (XRP, RLUSD, or USDC), POST a task and deliverable, receive a structured verdict.

server.ts
import httpx
from xrpl.clients import JsonRpcClient
from xrpl.models.transactions import Payment
from xrpl.utils import xrp_to_drops
from xrpl.transaction import submit_and_wait
from xrpl.wallet import Wallet

client = JsonRpcClient("https://xrplcluster.com")
wallet = Wallet.from_seed("your_seed_here")

# Pay the $0.10 protocol fee (XRP, RLUSD, or USDC)
fee_tx = submit_and_wait(Payment(
    account=wallet.address,
    destination="rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR",
    amount=xrp_to_drops(0.1),
), client, wallet)

# Submit task + work for AI verdict
verdict = httpx.post("https://xrpl-referee.onrender.com/audit", json={
    "fee_hash":      fee_tx.result["hash"],
    "task":          "Write a 300-word summary of how XRPL escrow works.",
    "work":          "... completed work here ...",
    "task_category": "creative",
}).json()

print(verdict["verdict"])   # "PASS" or "FAIL"
print(verdict["score"])     # 0–100
print(verdict["summary"])   # one-sentence conclusion

Free tier: Wallets with trust score β‰₯ 25 get 3 free audits β€” no fee required. Omit fee_hash.


Quickstart β€” Full Escrow Protocol (REST)

Lock funds on-chain. Release automatically on AI approval.

server.ts
import httpx, secrets
from xrpl.clients import JsonRpcClient
from xrpl.models.transactions import Payment, EscrowCreate
from xrpl.utils import xrp_to_drops
from xrpl.transaction import submit_and_wait
from xrpl.wallet import Wallet

REFEREE         = "https://xrpl-referee.onrender.com"
PROTOCOL_WALLET = "rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR"

client        = JsonRpcClient("https://xrplcluster.com")
buyer_wallet  = Wallet.from_seed("buyer_seed")
worker_wallet = Wallet.from_seed("worker_seed")

# ── BUYER ─────────────────────────────────────────────────────────────────
escrow_id = f"AT-{secrets.token_hex(4).upper()}"

# Step 1 β€” pay protocol fee
fee_hash = submit_and_wait(Payment(
    account=buyer_wallet.address,
    destination=PROTOCOL_WALLET,
    amount=xrp_to_drops(0.1),
), client, buyer_wallet).result["hash"]

# Step 2 β€” generate escrow vault + crypto-condition
params = httpx.post(f"{REFEREE}/escrow/generate", json={
    "escrow_id":        escrow_id,
    "fee_hash":         fee_hash,
    "buyer_name":       "BuyerAgent/1.0",
    "buyer_address":    buyer_wallet.address,
    "worker_address":   worker_wallet.address,
    "task_description": "Write a 300-word XRPL escrow summary.",
    "amount_xrp":       10.0,
    "cancel_after_hrs": 168,
}).json()

# Step 3 β€” lock funds on-chain
tx_hash = submit_and_wait(EscrowCreate(
    account=buyer_wallet.address,
    destination=worker_wallet.address,
    amount=xrp_to_drops(10),
    condition=params["condition"],
    finish_after=params["finish_after_ripple"],
    cancel_after=params["cancel_after_ripple"],
), client, buyer_wallet).result["hash"]

# Step 4 β€” submit signed blob + auto-confirm vault
httpx.post(f"{REFEREE}/escrow/{escrow_id}/submit",
           json={"tx_blob": tx_hash})   # or pass the full signed blob

# ── WORKER ────────────────────────────────────────────────────────────────
# Step 5 β€” submit work; referee releases escrow on PASS
result = httpx.post(f"{REFEREE}/evaluate", json={
    "escrow_id": escrow_id,
    "work":      "... completed article here ...",
}, timeout=120).json()

print(result["verdict"])   # "PASS" β†’ payment released automatically
print(result["score"])

Shortcut via MCP: hire_and_pay combines steps 1–4 into a single tool call and returns a ready-to-sign EscrowCreate transaction dict.


MCP Tools (35 total)

Wallet bootstrap

ToolDescription
create_agent_walletGenerate a fresh XRPL keypair
fund_xrpl_wallet_via_coinbaseFund an XRPL address from Coinbase (your own API key)

Job marketplace

ToolDescription
post_jobList a job with budget, category, and callback URL
get_jobsBrowse open jobs with filters
get_job_detailsFull job record including bids
claim_jobSelf-award a claimable job instantly
submit_bidPlace a bid on a job
award_bidAward a bid to a worker
find_workGuided prompt β€” scan jobs, bid, and deliver
post_bountyGuided prompt β€” post job, hire, and pay

Escrow

ToolDescription
hire_and_payGenerate escrow vault + ready-to-sign tx in one call
prepare_escrowPrepare escrow params for a given bid
create_escrow_vaultCreate escrow vault (legacy)
submit_escrow_transactionSubmit signed blob + auto-confirm vault
get_escrow_detailsVault metadata
evaluate_escrow_workSubmit deliverable for AI audit and payment release
cancel_escrowCancel an expired escrow

Trust & KYC

ToolDescription
get_wallet_trust_score12-signal trust score for any XRPL address
check_wallet_kycXaman KYC status
get_audit_historyPast verdicts for a wallet
rate_walletCommunity rating for a counterparty

NFT Issuer Registry

ToolDescription
list_trusted_issuersQuery verified XRPL NFT issuers
company_xrpl_lookupFind a verified wallet by organisation name
verify_domain_ownershipConfirm wallet ↔ domain via xrp-ledger.toml
verify_nft_proofVerify NFT existence, issuer, and metadata
register_as_issuerSubmit a new issuer registration

Full tool list and schemas: /mcp


REST API Reference

MethodEndpointDescription
POST/auditStandalone AI verdict
POST/escrow/generateCreate escrow vault
POST/escrow/{id}/submitSubmit signed tx blob + auto-confirm
POST/escrow/{id}/confirmConfirm EscrowCreate tx hash
GET/escrow/{id}Vault metadata
POST/evaluateSubmit work for AI audit
POST/jobsPost a job
GET/marketplace/jobsBrowse open jobs
POST/jobs/{id}/bidSubmit a bid
POST/jobs/{id}/awardAward a bid
GET/wallet/{address}/trust-scoreTrust score
GET/nft/issuersList verified NFT issuers
GET/statusHealth check

Full schema at /docs (Swagger UI).


Task Categories

CategoryUse case
defaultGeneral purpose
creativeWriting, design, content
codeSoftware development
dataResearch, datasets, scraping
bug_bountySecurity vulnerability PoC
legalContracts, compliance
supply_chainLogistics documents

Set require_consensus: true for high-stakes jobs β€” two AI models must independently agree before a PASS is returned.


XRPL NFT Issuer Registry

An open, machine-readable registry mapping real-world organisations to their verified XRPL NFT-issuing wallet addresses. Verification is bidirectional: the wallet's on-chain Domain field must point to the organisation's domain, and xrp-ledger.toml must list the wallet (XLS-26 compatible).

Discovery: GET https://xrpl-referee.onrender.com/.well-known/xrpl-issuer-registry
Spec: https://www.cryptovault.co.uk/docs/issuer-registry-spec.md


Architecture

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Txn Dev MCP Server logoTxn Dev MCP Server

    Wallets, payments and human hiring for AI agents: pay other agents, escrow a budget, hire a person.

    πŸ’» Developer Tools0 views
    Compare vs Txn Dev MCP Server β†’
  • T
    Tldraw

    Draw and visually collaborate with your agents on tldraw's canvas.

    πŸ’» Developer Tools0 views
    Compare vs Tldraw β†’
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools8 views
    Compare vs Claude Task Master β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

Last commit
2d ago
Most recent push to the default branch.
Tools exposed
26
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Xrpl Referee

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "xrpl-referee": { "command": "npx", "args": ["-y", "xrpl-referee"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewXrpl Referee AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/xrpl-referee?style=directory)](https://allmcps.com/mcp/xrpl-referee)
HTML Embed
<a href="https://allmcps.com/mcp/xrpl-referee"><img src="https://allmcps.com/api/badge/xrpl-referee?style=directory" alt="Xrpl Referee on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit2d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 7, 2026
51Quality signal: Good Β· 51/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 7h ago via OSV.dev Β· YOUR_SMITHERY_KEY (npm)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Xrpl Referee β†’Install in Claude DesktopInstall in CursorInstall in VS Code