XRPLME Country Intelligence
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Source-backed country policy data for AI agents; pay-per-call via x402 (XRP or USDC).
| Author | io.github.DaimyoVegan |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 854 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"XRPLME Country Intelligence": {
"url": "https://api.xrplme.online/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (9)
xrplme_regional_researchSTAGING prototype (unpaid, feature-flagged, NOT live-verified). Accepted countries (30, matching slugs.py and the live bot fleet): australia, brazil, brunei, canada, france, germany, hong_kong, india, indonesia, italy, japan, korea, laos, malaysia, macau, mexico, myanmar, netherlands, newzealand, papua-new-guinea, philippines, singapore, switzerland, taiwan, thailand, timor-leste, uae, uk, usa, vietnam. Dimensions (max 4): formation, immigration, labor, operating_environment. Roadmap-only (rejected): tax, foreign_ownership, permits, economy. Returns explicit unknowns where coverage is missing. Informational only.
Parameters:
countries(required) — arrayobjective(required) — stringdimensions(required) — arraydepth— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_list_countriesList the 30 countries. FREE.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_country_statusLive free health probe for one country. FREE.
Parameters:
slug— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_pricingPricing on both rails. Standard: 1 XRP or $1.00 USDC. AI-enhanced: 5 XRP or $7.00 USDC. FREE. Each tier is reported as drops/xrp (XRPL) and usdc/usdc_micro (Solana). The legacy "tourism" key is retained as a deprecated alias for "standard" (both resolve to the standard tier: 1000000 drops / 1 XRP, or $1.00 USDC) for backward compatibility. Prefer "standard". Will be removed in MCP API v2.
Parameters:
slug— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_country_dataLatest data + freshness for one country. REQUIRES PAYMENT. XRPL : 5 XRP via x_payment_signature + x_inv_id Solana : $7.00 USDC via x_sol_payload Args: slug: Country slug (e.g., "thailand") x_payment_signature: JSON string containing tx_hash AND signedTxBlob (hex-encoded signed XRPL tx). Both are required: the t54 facilitator decodes the blob to bind the on-chain InvoiceID. x_inv_id: Invoice ID x_sol_payload: OPTIONAL. base64 of an x402 PaymentPayload paying USDC on Solana. When present it is verified AND settled via the local facilitator; the XRPL arguments are then ignored.
Parameters:
slug(required) — stringx_inv_id— stringx_sol_payload— stringx_payment_signature— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_country_schemaField schema for one country. REQUIRES PAYMENT. XRPL : 1 XRP via x_payment_signature + x_inv_id Solana : $1.00 USDC via x_sol_payload Args: slug: Country slug (e.g., "thailand") x_payment_signature: JSON string containing tx_hash AND signedTxBlob (hex-encoded signed XRPL tx). Both are required: the t54 facilitator decodes the blob to bind the on-chain InvoiceID. x_inv_id: Invoice ID x_sol_payload: OPTIONAL. base64 of an x402 PaymentPayload paying USDC on Solana. When present it is verified AND settled via the local facilitator; the XRPL arguments are then ignored.
Parameters:
slug(required) — stringx_inv_id— stringx_sol_payload— stringx_payment_signature— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_survey_questionsGet survey questions for AI agents to provide feedback. FREE.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_submit_surveySubmit survey feedback from an AI agent. FREE (we pay you for testing!). Args: agent_id: Your AI agent identifier country_slug: Country you tested (e.g., "thailand") data_quality: Rating 1-5 completeness: Rating 1-5 pricing_fair: "yes", "no", or "depends_on_country" would_pay_again: "yes", "no", or "maybe" broken_fields: Text description of any broken fields improvements: Text suggestions for improvements
Parameters:
agent_id(required) — stringcountry_slug(required) — stringcompleteness— stringdata_quality— stringimprovements— stringpricing_fair— stringbroken_fields— stringwould_pay_again— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
xrplme_get_survey_statsGet aggregated survey statistics from all AI agents. FREE.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.