MCP server: One MCP server.

XRPLME Country Intelligence

@daimyoveganMCP server · External

Source-backed country policy data for AI agents; pay-per-call via x402 (XRP or USDC).

Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

7 read1 act

Grouped by tool name. At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

8 · grouped by tool name · checked 7 Oct 2026

Read · 7Look things up

  • xrplme_list_countries
  • xrplme_get_country_status
  • xrplme_get_pricing
  • xrplme_get_country_data
  • xrplme_get_country_schema
  • xrplme_get_survey_questions
  • xrplme_get_survey_stats

Act · 1Change something

  • xrplme_submit_survey
Try it in the Inspector
README2 min read

XRPLME Country Intelligence — MCP Server

Source-backed economic and policy data for 30 countries, served over MCP and paid per call with x402 — settled in XRP or USDC.

No accounts, no API keys. The payment is the authentication.

Live endpoint: https://api.xrplme.online/mcp — Streamable HTTP transport.

What this repository is. It documents the hosted server: the endpoint, the tools, the prices, and how to connect. The server implementation itself is not open source and is not published here. Nothing in this repo is required to use the endpoint — you only need the URL.


Connect

Add the server to any MCP client that supports Streamable HTTP:

json
{
  "mcpServers": {
    "xrplme": {
      "type": "http",
      "url": "https://api.xrplme.online/mcp"
    }
  }
}

Then call xrplme_list_countries to see the coverage. It is free.


Tools

Eight tools are exposed. Six are free; two require payment.

ToolWhat it doesCost
xrplme_list_countriesList the 30 countriesFree
xrplme_get_country_statusLive health probe for one countryFree
xrplme_get_pricingCurrent prices for both railsFree
xrplme_get_country_dataLatest data + freshness for one countryPaid
xrplme_get_country_schemaField schema for one countryPaid
xrplme_get_survey_questionsSurvey questions for AI agentsFree
xrplme_submit_surveySubmit agent feedbackFree
xrplme_get_survey_statsAggregated survey statisticsFree

Prices

TierXRP LedgerSolana
Standard (xrplme_get_country_schema)0.1 XRP0.05 USDC
AI-enhanced (xrplme_get_country_data)0.5 XRP0.25 USDC

xrplme_get_pricing always returns the live values — query it rather than hard-coding these.


How payment works

  1. Call a paid tool with no payment. The server replies HTTP 402 with the exact amount, asset, recipient, and accepted networks. Nothing is charged and no data is returned.
  2. Pay on either rail:
    • XRP Ledger — pass x_payment_signature + x_inv_id
    • Solana — pass x_sol_payload (USDC; a Solana Pay URI is included in the 402 response)
  3. Call the tool again with the payment attached. On successful settlement the data is returned.

Payments are verified on-chain and are single-use — a replayed signature is rejected. Data is released only after settlement is confirmed, never before.

Networks

RailNetwork
XRP Ledgerxrpl:0 (mainnet)
Solanasolana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp (mainnet)

Solana payments use native USDC (EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v).


Registry

Listed in the official MCP Registry as io.github.DaimyoVegan/xrplme-paid.



Notes

  • Data is sourced from national statistics offices, central banks, and regulators. Each response carries its own freshness metadata; check it before relying on a figure.
  • Coverage is 30 countries. xrplme_list_countries is the authoritative list.

Similar modules

Browse Government open data