
Iso20022oracle
Connects to ToolOracle's ISO 20022 service to handle financial messaging standards. You get 12 tools covering the main message types: pacs for payments clearing and settlement, pain for payment initiation, and camt for cash management. It parses these MX format messages, validates them against ISO 20022 schemas, and helps migrate legacy MT messages to the newer MX standard. Reach for this when you're building payment systems that need to speak modern banking protocols or when you're migrating off the old SWIFT MT formats. The streamable HTTP transport means you can call it over the network without local setup.
- tools
- 12
- transport
- HTTP
- last updated
- May 7, 2026
Install
From registry metadata$ npx add-mcp https://tooloracle.io/iso20022/mcp/ --name iso20022oracleRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http iso20022oracle https://tooloracle.io/iso20022/mcp/Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 12 toolsVerified live against the running server on Nov 6, 2026.
validate_messageValidate an ISO 20022 XML message (pacs.008, camt.053, pain.001, etc.) for schema compliance, required fields, and Nov 2026 structured address deadline. Provide 'xml' for full validation or 'message_type' for schema info.2 params
Validate an ISO 20022 XML message (pacs.008, camt.053, pain.001, etc.) for schema compliance, required fields, and Nov 2026 structured address deadline. Provide 'xml' for full validation or 'message_type' for schema info.
message_typestringxmlstringcheck_structured_addressCheck if postal address data meets SWIFT/SEPA/CHAPS structured address requirements (Nov 2026 deadline). Provide address as object with StrtNm, BldgNb, PstCd, TwnNm, Ctry fields.1 params
Check if postal address data meets SWIFT/SEPA/CHAPS structured address requirements (Nov 2026 deadline). Provide address as object with StrtNm, BldgNb, PstCd, TwnNm, Ctry fields.
address*valuedti_lookupLook up Digital Token Identifier (ISO 24165/DTI) for stablecoins and crypto assets. Returns DTI code, ISIN mapping, networks, MiCA status, and how to reference in ISO 20022 messages.1 params
Look up Digital Token Identifier (ISO 24165/DTI) for stablecoins and crypto assets. Returns DTI code, ISIN mapping, networks, MiCA status, and how to reference in ISO 20022 messages.
symbolstringgenerate_pacs008Generate a pacs.008 (FI to FI Customer Credit Transfer) ISO 20022 XML message skeleton. Optionally include stablecoin settlement reference with DTI.8 params
Generate a pacs.008 (FI to FI Customer Credit Transfer) ISO 20022 XML message skeleton. Optionally include stablecoin settlement reference with DTI.
amountstringcreditor_bicstringcreditor_namestringcurrencystringdebtor_bicstringdebtor_namestringsettlement_methodstringstablecoinstringUSDC · RLUSD · EURCtravel_rule_checkCheck FATF Travel Rule compliance for a payment. Validates originator/beneficiary data requirements against ISO 20022 field mappings.4 params
Check FATF Travel Rule compliance for a payment. Validates originator/beneficiary data requirements against ISO 20022 field mappings.
amount*numberbeneficiaryobjectcurrencystringoriginatorobjectstablecoin_iso_profileGet complete ISO 20022 integration profile for a stablecoin: DTI, message references, settlement networks, MiCA status, XRPL details, live peg data.1 params
Get complete ISO 20022 integration profile for a stablecoin: DTI, message references, settlement networks, MiCA status, XRPL details, live peg data.
symbol*stringmica_cross_checkCross-check: Can this stablecoin be legally used in EU ISO 20022 payment flows after MiCA enforcement? Returns PASS/WARN/BLOCK verdict with reasoning.1 params
Cross-check: Can this stablecoin be legally used in EU ISO 20022 payment flows after MiCA enforcement? Returns PASS/WARN/BLOCK verdict with reasoning.
symbol*stringsanctions_screen_isoScreen originator/beneficiary data from ISO 20022 messages against sanctions lists (EU, OFAC, UN). Cross-references with FeedOracle AMLOracle.3 params
Screen originator/beneficiary data from ISO 20022 messages against sanctions lists (EU, OFAC, UN). Cross-references with FeedOracle AMLOracle.
bicstringcountrystringnamestringmessage_convert_checkCheck MT→MX migration status for a SWIFT legacy message type. Returns ISO 20022 equivalent, complexity, deadlines, and stablecoin advantages.1 params
Check MT→MX migration status for a SWIFT legacy message type. Returns ISO 20022 equivalent, complexity, deadlines, and stablecoin advantages.
mt_type*stringswift_deadlinesGet all SWIFT/ISO 20022 compliance deadlines with urgency levels, days remaining, and recommendations. Covers MT retirement, structured addresses, MiCA enforcement.
Get all SWIFT/ISO 20022 compliance deadlines with urgency levels, days remaining, and recommendations. Covers MT retirement, structured addresses, MiCA enforcement.
No parameters. Call it with no arguments.
message_catalogList all ISO 20022 message types relevant to stablecoin/crypto payments with required fields and stablecoin-specific extensions.1 params
List all ISO 20022 message types relevant to stablecoin/crypto payments with required fields and stablecoin-specific extensions.
domainstringhealth_checkISO20022Oracle health and status check.
ISO20022Oracle health and status check.
No parameters. Call it with no arguments.
Sponsors
Readme
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:
| Deadline | What | Impact |
|---|---|---|
| Nov 2025 | SWIFT MT retired | All cross-border payments must use MX (ISO 20022) |
| Jul 2026 | MiCA enforcement | Unauthorized stablecoins blocked in EU |
| Nov 2026 | Structured addresses | Unstructured 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
Details
- Repository
- github.com/tooloracle/iso20022oracle
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026