mcpbeat Sign in

Plumb Data Exchange MCP Server

by mlcharle518 Your server? Claim it
answering

Plumb Data Exchange is answering right now. Last checked 9 min ago. It exposes 14 tools.

Verified table jobs and RPC-free payment verification (Base/Ethereum). Pay per call via x402.

Uptime history 18 days of history · worst day 99%
18 days agonow
100.0%
Uptime 24h
91 of 91 checks
14
Tools
read from the server
799 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 18

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 October 2026. No other catalogue keeps this.

20 Oct 2 tools appeared credential_status, prove_xrpl_transaction
20 Oct 2 tool descriptions were rewritten prove_xrpl_transaction, try_verify_payment
20 Oct a tool changed the parameters it asks for try_verify_payment
10 Oct 6 tools changed the parameters they ask for8 times that day get_verification, get_verifications, try_verify_payment and 3 more
10 Oct 2 tool descriptions were rewritten4 times that day verify_payment, verify_payments_batch
9 Oct a tool appeared what_should_i_build
and 4 more, back to 9 October 2026

Nothing serious here today

Today is the operative word: we check Plumb Data Exchange every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add plumb-data-exchange --transport http https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp
Settings → Connectors → Add custom connector, then paste this address
https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp
~/.codex/config.toml
[mcp_servers.plumb-data-exchange]
url = "https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "plumb-data-exchange": {
      "url": "https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "plumb-data-exchange": {
      "type": "http",
      "url": "https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp"
    }
  }
}

Available tools 14

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

verify
verify_payment
Verify an on-chain payment without trusting any RPC: did this tx transfer at least this amount of a token (default USDC) to this payee, optionally from this payer? Proven by Plumb (Base via proof-backed L1 checkpoints, Ethereum via a light client, XRP Ledger via a quorum of Ripple's validator list: RLUSD, XRP or any issued currency). Bound to the exact transfer (log index); returns the proof level, how long a Base checkpoint can still be challenged, the evidence to re-check, and an Ed25519-signed receipt. Never answers not_paid while a payment is still pending; abstains (unverifiable) whenever the proof is incomplete. Costs $0.02 USDC (x402) ($0.002 for an XRP Ledger payment); asking again about the same claim costs nothing. Optional requiredLevel (releasable or not) and callbackUrl (signed events when the level is reached, the answer changes, or checking gives up).
verify_payments_batch
Verify up to 25 payments in one call for $0.25 ($0.05 when every claim is on the XRP Ledger) USDC (x402): give `claims` (same fields as verify_payment) or `csv` (header: chain,txHash,payee,token,minAmountRaw,payer,logIndex,invoiceId). Claims already checked cost nothing; if all of them were, nothing is charged. Returns one row per claim (format "csv" adds a reconciliation CSV).
convert
convert_to_csv
Convert a table to CSV without changing any value; verified by round-trip. Costs $0.05 USDC (x402).
credential
credential_status
Free. The exchange's on-ledger ProvenPayer credential (XLS-70): issued to an XRPL account after 2 settled, Plumb-proven payments to the house; readable by any seller with ledger_entry. Returns the account's standing, the issued credential (with the CredentialCreate hash, provable with plumb-xrpl), how to accept it, and the challenge format for the holder unlock.
deduplicate
deduplicate
Remove duplicate rows by exact key, keeping the first or last, and report conflicting columns per group. Costs $0.05 USDC (x402).
job
get_job
Free. Status and (once verified) the result of a paid job, using the accessToken its paid call returned.
prove
prove_xrpl_transaction
Prove any XRP Ledger transaction without trusting a server: validator-list quorum, hash links, rebuilt tx tree. Returns full fields, metadata (balances, escrows, channels, credentials as of the tx), quorum evidence and a signed receipt. Unvalidated tx keeps your payment.
reconcile
reconcile
Compare two versions of a table by key: rows added, removed and changed (with the changed columns). Costs $0.05 USDC (x402).
try
try_verify_payment
Free: the same verification as verify_payment, limited to 3 NEW claims per client per day (asking again about a claim already checked is always free). Holders of the exchange's on-ledger ProvenPayer credential get more: pass xrplProof (see credential_status).
verification
get_verification
Free. Current state of a verification by checkId; re-checks it once its retry or challenge time has passed.
verifications
get_verifications
Free. Up to 50 checks at once (re-checked when due), as rows; format "csv" adds a reconciliation CSV.
watch
watch_verification
Free for a PAID check: add a callback (https) that receives signed events when requiredLevel is reached, when the answer changes, when it becomes final, or when checking gives up. The service re-checks on its own.
what
what_should_i_build
What should I build? x402 agent demand by category from public chain data (Base USDC + XRPL), with fake demand removed (testers, sellers paying themselves, loops; wallet fleets counted as one buyer) and gaps ranked (repeat buyers per seller). Rolling 7 days, refreshed every 2 h. Signed answer with sample transactions you can check, plus a dashboard link.
x402
check_x402_receipt
Free. Cross-check a seller's signed x402 offer + receipt (offer-and-receipt extension): verifies the signatures (official x402 functions; pin the seller with sellerAddress for EIP-712 or sellerJwk for JWS), checks offer and receipt agree, and returns the exact `claim` to prove with verify_payment. Pass that verification's checkId to learn which side failed.

Endpoints

URLTransportStateLatencyChecked
https://numba2witcheese.tail7d8d44.ts.net:10000/pde-mcp streamable-http answering 699 ms 9 min ago

Alternatives to Plumb Data Exchange

same job, measured the same way
B
Brük — verified XRP Ledger answers
by brukledger

Verified XRP Ledger answers with proof: payment, send, and issuer checks. Pay per call via x402.

14 tools answering
Market Data
by timzinin-api

33 pay-per-call market and news data tools over MCP with free discovery and x402 payments.

36 tools answering
Boo X402 MCP
by lucle87

Pay-per-call crypto data for AI agents. USDC on Base via x402. No API key.

18 installs/wk local only
B
Blockchain IQ x402 Crypto Data
by jgmale123

Pay-per-call crypto market data over x402 (USDC on Base). Free catalog and sample without a wallet.

29 installs/wk local only
Beggar Bot
by beggar-bot-x402

x402 utilities on Base: USDC payment verification, risk scores, signed receipts ($0.01 USDC/call).

local only
SendCheck — EVM address verification (x402)
by pennyforge-api

Pre-send EVM address checks: free pre-check, $0.01 check, $0.05 deep scan. x402: payment is auth.

3 tools answering
santyvv-data — market & on-chain data
by santyvv

Market and on-chain crypto data for AI agents. Pay per call in USDC on Base (x402).

9 installs/wk 8 tools answering
Kura
by dinggi5

Local Ethereum wallet for AI agents on Base and Arc: balances, x402 payments. Keys stay local.

local only

Plumb Data Exchange — questions

Answers built from our own checks of this server.

What can Plumb Data Exchange do?
It exposes 14 tools, read directly from the server on our last check. Among them: check_x402_receipt, convert_to_csv, credential_status, deduplicate, get_job, get_verification and 8 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Plumb Data Exchange working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 799 ms. The bar chart above shows every period we have measured.
How do I connect Plumb Data Exchange?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Plumb Data Exchange need an API key?
No. Plumb Data Exchange completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 14 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Plumb Data Exchange?
It answers our handshake in 799 ms on average, which is faster than 12% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.