XRPLME Country Intelligence

io.github.DaimyoVeganv1.0.1Updated Oct 6, 2026

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

VerifiedStreamable HTTPWeb executableAI & MLData & Analytics

Overview

AI-generated overview

Provides source-backed country economic and policy data for 30 countries, with paid per-call access settled in XRP or USDC.

What it does
Exposes eight tools over Streamable HTTP: free tools list the 30 covered countries, probe per-country health, return current prices, and handle agent survey questions, submissions, and aggregated statistics. Two paid tools return the latest country data with freshness metadata and the field schema for a country. Payment is handled through the x402 flow, where an unpaid call returns HTTP 402 with the amount, asset, recipient, and accepted networks.
When to use it
Use it when an assistant needs current, source-backed economic or policy figures for one of the 30 covered countries and the caller is willing to pay per data call in XRP or USDC. It is not a general web search or scraping service, and coverage is limited to the listed countries.
Requirements
A remote MCP client that supports Streamable HTTP, pointed at the hosted endpoint. No account or API key is needed; the payment itself is the authentication. Paid calls require a funded XRP Ledger or Solana wallet and the payment headers x_payment_signature and x_inv_id for XRP, or x_sol_payload for Solana USDC. Network access to the endpoint and the relevant chain is required.
Before you install
Paid tools spend real funds: 0.1 XRP or 0.05 USDC for the schema tool and 0.5 XRP or 0.25 USDC for the data tool, with live prices returned by the pricing tool. Payment headers carry signed payment material, so treat them as sensitive. Payments are on-chain, single-use, and non-refundable; data is released only after settlement. The server implementation is not open source, and data freshness should be checked before relying on a figure.

Installation

In SourceWeft

  1. Open XRPLME Country Intelligence in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

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

README

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.


Related


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.

Source: README.md at commit cf74c2c

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.1LatestOct 6, 2026