MCP Hub
Back to servers

iso20022oracle

ISO20022Oracle - 12 ISO 20022 tools: pacs/pain/camt parsing, MX validation, MT migration.

Registry
Updated
Apr 5, 2026

ISO20022Oracle

The first MCP server for ISO 20022 stablecoin compliance.

12 tools covering SWIFT MT→MX migration, Digital Token Identifiers (ISO 24165), structured address validation, MiCA cross-checks, and Travel Rule compliance.

npx -y mcp-remote https://mcp.feedoracle.io/iso20022/mcp/

Why this exists

Three deadlines are converging:

DeadlineWhatImpact
Nov 2025SWIFT MT retiredAll cross-border payments must use MX (ISO 20022)
Jul 2026MiCA enforcementUnauthorized stablecoins blocked in EU
Nov 2026Structured addressesUnstructured postal addresses rejected by SWIFT/SEPA/CHAPS

Banks, payment providers, and compliance teams need to verify that stablecoin settlement references, address formats, and authorization status are correct before sending an ISO 20022 message. This MCP automates those checks.

Tools

ToolWhat it does
validate_messageValidate ISO 20022 XML (pacs.008, camt.053, pain.001) for schema compliance and Nov 2026 address deadline
check_structured_addressCheck postal address against SWIFT/SEPA structured format requirements
dti_lookupDigital Token Identifier (ISO 24165) for USDC, USDT, EURC, RLUSD, DAI, XRP, XLM, PYUSD
generate_pacs008Generate pacs.008 XML skeleton with optional stablecoin settlement via DTI
travel_rule_checkFATF Travel Rule compliance check mapped to ISO 20022 fields
stablecoin_iso_profileComplete ISO 20022 integration profile: DTI, networks, MiCA status, XRPL details
mica_cross_checkCan this stablecoin be used in EU ISO 20022 payment flows? PASS/WARN/BLOCK
sanctions_screen_isoScreen originator/beneficiary from ISO 20022 messages against EU/OFAC/UN lists
message_convert_checkMT→MX migration status (MT103→pacs.008, MT940→camt.053, etc.)
swift_deadlinesAll SWIFT/ISO 20022 compliance deadlines with countdown and urgency levels
message_catalogAll ISO 20022 message types relevant to stablecoin/crypto payments
health_checkService status

Example: RLUSD settlement via XRPL

{
  "name": "generate_pacs008",
  "arguments": {
    "debtor_name": "Deutsche Bank AG",
    "debtor_bic": "DEUTDEFF",
    "creditor_name": "Santander UK plc",
    "creditor_bic": "ABBYGB2L",
    "amount": "50000.00",
    "currency": "USD",
    "stablecoin": "RLUSD"
  }
}

Returns a complete pacs.008.001.10 XML with:

  • Settlement method: INGA (Instructed Agent — on-chain)
  • DTI reference: DTI-RLUSD-RP01
  • Network: XRPL
  • Structured addresses (Nov 2026 compliant)

DTI Registry

TokenDTIIssuerMiCA StatusNetworks
USDCDTI-4GBB49K10Circle✅ AUTHORIZEDEthereum, Polygon, Solana, Base, +
EURCDTI-EURC-CF01Circle✅ AUTHORIZEDEthereum, Solana, Base, +
USDTDTI-X9DT2GCM0Tether❌ NOT AUTHORIZEDEthereum, Tron, Solana, +
RLUSDDTI-RLUSD-RP01Ripple⏳ PENDINGXRPL, Ethereum
DAIDTI-DAI-MK01MakerDAO❓ UNKNOWNEthereum, Polygon, +

Connect

Claude Desktop / Cursor / Windsurf:

{
  "mcpServers": {
    "iso20022": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.feedoracle.io/iso20022/mcp/"]
    }
  }
}

Direct HTTP:

curl -X POST https://mcp.feedoracle.io/iso20022/mcp/ \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dti_lookup","arguments":{"symbol":"RLUSD"}}}'

Part of FeedOracle

ISO20022Oracle is part of the FeedOracle compliance evidence infrastructure and the ToolOracle MCP platform (50+ servers, 530+ tools).

Built with the FeedOracle Enterprise Trust Layer — ES256K signing, Evidence Registry, on-chain anchoring.

License

MIT

Reviews

No reviews yet

Sign in to write a review