About io.tooloracle/iso20022oracle
io.tooloracle/iso20022oracle is an MCP server published by ToolOracle in the Security category: iSO20022Oracle - 12 ISO 20022 tools: pacs/pain/camt parsing, MX validation, MT migration.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/ToolOracle/iso20022oracleThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (12)
check_structured_addressCheck postal address against SWIFT/SEPA structured format requirements
Parameters not published.
dti_lookupDigital Token Identifier (ISO 24165) for USDC, USDT, EURC, RLUSD, DAI, XRP, XLM, PYUSD
Parameters not published.
generate_pacs008Generate pacs.008 XML skeleton with optional stablecoin settlement via DTI
Parameters not published.
health_checkService status
Parameters not published.
message_catalogAll ISO 20022 message types relevant to stablecoin/crypto payments
Parameters not published.
message_convert_checkMT→MX migration status (MT103→pacs.008, MT940→camt.053, etc.)
Parameters not published.
mica_cross_checkCan this stablecoin be used in EU ISO 20022 payment flows? PASS/WARN/BLOCK
Parameters not published.
sanctions_screen_isoScreen originator/beneficiary from ISO 20022 messages against EU/OFAC/UN lists
Parameters not published.
stablecoin_iso_profileComplete ISO 20022 integration profile: DTI, networks, MiCA status, XRPL details
Parameters not published.
swift_deadlinesAll SWIFT/ISO 20022 compliance deadlines with countdown and urgency levels
Parameters not published.
travel_rule_checkFATF Travel Rule compliance check mapped to ISO 20022 fields
Parameters not published.
validate_messageValidate ISO 20022 XML (pacs.008, camt.053, pain.001) for schema compliance and Nov 2026 address deadline
Parameters not published.
Ask AI
Ask AI about io.tooloracle/iso20022oracle
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
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
| Tool | What it does |
|---|---|
validate_message |
Validate ISO 20022 XML (pacs.008, camt.053, pain.001) for schema compliance and Nov 2026 address deadline |
check_structured_address |
Check postal address against SWIFT/SEPA structured format requirements |
dti_lookup |
Digital Token Identifier (ISO 24165) for USDC, USDT, EURC, RLUSD, DAI, XRP, XLM, PYUSD |
generate_pacs008 |
Generate pacs.008 XML skeleton with optional stablecoin settlement via DTI |
travel_rule_check |
FATF Travel Rule compliance check mapped to ISO 20022 fields |
stablecoin_iso_profile |
Complete ISO 20022 integration profile: DTI, networks, MiCA status, XRPL details |
mica_cross_check |
Can this stablecoin be used in EU ISO 20022 payment flows? PASS/WARN/BLOCK |
sanctions_screen_iso |
Screen originator/beneficiary from ISO 20022 messages against EU/OFAC/UN lists |
message_convert_check |
MT→MX migration status (MT103→pacs.008, MT940→camt.053, etc.) |
swift_deadlines |
All SWIFT/ISO 20022 compliance deadlines with countdown and urgency levels |
message_catalog |
All ISO 20022 message types relevant to stablecoin/crypto payments |
health_check |
Service 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
| Token | DTI | Issuer | MiCA Status | Networks |
|---|---|---|---|---|
| USDC | DTI-4GBB49K10 | Circle | ✅ AUTHORIZED | Ethereum, Polygon, Solana, Base, + |
| EURC | DTI-EURC-CF01 | Circle | ✅ AUTHORIZED | Ethereum, Solana, Base, + |
| USDT | DTI-X9DT2GCM0 | Tether | ❌ NOT AUTHORIZED | Ethereum, Tron, Solana, + |
| RLUSD | DTI-RLUSD-RP01 | Ripple | ⏳ PENDING | XRPL, Ethereum |
| DAI | DTI-DAI-MK01 | MakerDAO | ❓ UNKNOWN | Ethereum, 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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.