iso20022oracle

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
97%
Vollständigkeit des Schemas
79%
Qualität der Benennung
85%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,190Tokens (Tool-Definitionen)
~597 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.93% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "iso20022oracle": {
      "url": "https://tooloracle.io/iso20022/mcp/"
    }
  }
}

Remote-Endpunkte

https://tooloracle.io/iso20022/mcp/streamable-http

Was es kann

Tool-Inventar

Tools (12)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪validate_message(xml, message_type)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "xml": {
      "type": "string",
      "description": "Raw ISO 20022 XML message to validate"
    },
    "message_type": {
      "type": "string",
      "description": "Message type for schema info (e.g. pacs.008, camt.053, pain.001)"
    }
  },
  "additionalProperties": false
}
🟢check_structured_address(address)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "description": "Address as object {StrtNm, BldgNb, PstCd, TwnNm, CtrySubDvsn, Ctry} or free-text string"
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false
}
⚪dti_lookup(symbol)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Token symbol (USDC, USDT, EURC, RLUSD, DAI, XRP, XLM, PYUSD)"
    }
  },
  "additionalProperties": false
}
⚪generate_pacs008(debtor_name, debtor_bic, creditor_name, creditor_bic, amount, ...)

Generate a pacs.008 (FI to FI Customer Credit Transfer) ISO 20022 XML message skeleton. Optionally include stablecoin settlement reference with DTI.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "debtor_name": {
      "type": "string"
    },
    "debtor_bic": {
      "type": "string"
    },
    "creditor_name": {
      "type": "string"
    },
    "creditor_bic": {
      "type": "string"
    },
    "amount": {
      "type": "string"
    },
    "currency": {
      "type": "string"
    },
    "stablecoin": {
      "type": "string",
      "description": "Optional: USDC, RLUSD, EURC etc. for on-chain settlement ref",
      "enum": [
        "USDC",
        "RLUSD",
        "EURC"
      ]
    },
    "settlement_method": {
      "type": "string",
      "description": "CLRG (default), INGA (on-chain), INDA"
    }
  },
  "additionalProperties": false
}
🟢travel_rule_check(originator, beneficiary, amount, currency)

Check FATF Travel Rule compliance for a payment. Validates originator/beneficiary data requirements against ISO 20022 field mappings.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "originator": {
      "type": "object",
      "description": "Object with name, address, account, bic"
    },
    "beneficiary": {
      "type": "object",
      "description": "Object with name, account, bic"
    },
    "amount": {
      "type": "number"
    },
    "currency": {
      "type": "string"
    }
  },
  "required": [
    "amount"
  ],
  "additionalProperties": false
}
🟢stablecoin_iso_profile(symbol)

Get complete ISO 20022 integration profile for a stablecoin: DTI, message references, settlement networks, MiCA status, XRPL details, live peg data.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Token symbol (USDC, RLUSD, EURC, USDT, DAI, PYUSD)"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢mica_cross_check(symbol)

Cross-check: Can this stablecoin be legally used in EU ISO 20022 payment flows after MiCA enforcement? Returns PASS/WARN/BLOCK verdict with reasoning.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Stablecoin symbol to check"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
⚪sanctions_screen_iso(name, country, bic)

Screen originator/beneficiary data from ISO 20022 messages against sanctions lists (EU, OFAC, UN). Cross-references with FeedOracle AMLOracle.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "country": {
      "type": "string",
      "description": "ISO 3166-1 alpha-2"
    },
    "bic": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢message_convert_check(mt_type)

Check MT→MX migration status for a SWIFT legacy message type. Returns ISO 20022 equivalent, complexity, deadlines, and stablecoin advantages.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "mt_type": {
      "type": "string",
      "description": "Legacy SWIFT message type (MT103, MT202, MT940, MT950, etc.)"
    }
  },
  "required": [
    "mt_type"
  ],
  "additionalProperties": false
}
🟢swift_deadlines

Get all SWIFT/ISO 20022 compliance deadlines with urgency levels, days remaining, and recommendations. Covers MT retirement, structured addresses, MiCA enforcement.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢message_catalog(domain)

List all ISO 20022 message types relevant to stablecoin/crypto payments with required fields and stablecoin-specific extensions.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Filter by domain: payments, cash_management, payments_initiation"
    }
  },
  "additionalProperties": false
}
🟢health_check

ISO20022Oracle health and status check.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet12 Tools
verifiziertVersion nicht aufgezeichnet12 Tools
verifiziertVersion nicht aufgezeichnet12 Tools