Jithox EU Counterparty Sanctions Preflight
Read-only EU sanctions preflight: screen names/IDs against EU list. Evidence, not a verdict.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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": {
"eu-sanctions-preflight": {
"url": "https://sanctions.mcp.jithox.com/mcp"
}
}
}Remote-Endpunkte
https://sanctions.mcp.jithox.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢screen_sanctioned_name(name, subjectType, country)
Screen a counterparty name against a dated snapshot of the official EU Consolidated Financial Sanctions List. Returns ranked CANDIDATE designations with deterministic match scores, or 'clear'/'needs_review'/'possible_match'/'match'; no snapshot → 'unavailable'. Never a false clear on outage or fuzzy input. Screening evidence only; not a legal/compliance determination, not a clearance. A 'clear' is not a guarantee of non-designation — snapshot-scoped. Every result carries source, publication date, checksum and retrieval time.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "Counterparty name to screen (test/non-production data)."
},
"subjectType": {
"type": "string",
"enum": [
"person",
"entity"
],
"description": "Optional narrowing to a person or an entity."
},
"country": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"description": "Optional ISO alpha-2 country to narrow."
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schemaVersion": {
"const": "jithox.fleet-trust-contract/v1"
},
"product": {
"const": "com.jithox/eu-sanctions-preflight"
},
"capability": {
"const": "screen_sanctioned_name"
},
"decision": {
"type": "string",
"enum": [
"exact_match",
"possible_match",
"needs_review",
"not_listed_in_snapshot",
"missing_input",
"unavailable",
"stale"
]
},
"decisionCategory": {
"type": "string",
"enum": [
"proceed",
"review",
"blocked",
"no_result",
"invalid_input",
"unavailable",
"stale"
]
},
"data": {
"type": "object"
},
"provenance": {
"type": "object",
"additionalProperties": false,
"required": [
"source",
"date",
"checksum",
"freshness"
],
"properties": {
"source": {
"type": [
"string",
"null"
]
},
"date": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
]
},
"freshness": {
"type": [
"string",
"null"
]
}
}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"receipt": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"additionalProperties": false,
"required": [
"receiptId",
"keyId",
"signature",
"publicKeyUrl"
],
"properties": {
"receiptId": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
}
}
}
]
},
"receiptEnvelope": {
"type": "object",
"additionalProperties": false,
"required": [
"receiptVersion",
"canonicalizationVersion",
"algorithm",
"keyId",
"payload",
"signature",
"publicKeyUrl",
"verificationUrl"
],
"properties": {
"receiptVersion": {
"type": "string"
},
"canonicalizationVersion": {
"type": "string"
},
"algorithm": {
"type": "string"
},
"keyId": {
"type": "string"
},
"payload": {
"type": "object"
},
"signature": {
"type": "string"
},
"resultHash": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
},
"verificationUrl": {
"type": "string"
}
}
},
"billing": {
"type": "object",
"additionalProperties": false,
"required": [
"billable",
"category"
],
"properties": {
"billable": {
"type": "boolean"
},
"category": {
"type": "string",
"enum": [
"billable",
"non_billable"
]
}
}
},
"retryable": {
"type": "boolean"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"schemaVersion",
"product",
"capability",
"decision",
"decisionCategory",
"data",
"provenance",
"limitations",
"receipt",
"billing",
"retryable",
"generatedAt"
],
"title": "Jithox Fleet Trust Contract V1 — screen_sanctioned_name",
"additionalProperties": false
}🟢screen_sanctioned_identifier(identifier, type)
Deterministic EXACT match of an identifier (passport / national id / registration / other) against listed designations' identifiers — no fuzzy matching. 'match' / 'clear' / 'unavailable'. Screening evidence only; not a legal/compliance determination, not a clearance. A 'clear' is not a guarantee of non-designation — snapshot-scoped.
Eingabe-Schema
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"description": "The identifier value to check."
},
"type": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Optional identifier type (e.g. passport, national_id, registration)."
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schemaVersion": {
"const": "jithox.fleet-trust-contract/v1"
},
"product": {
"const": "com.jithox/eu-sanctions-preflight"
},
"capability": {
"const": "screen_sanctioned_identifier"
},
"decision": {
"type": "string",
"enum": [
"exact_match",
"not_listed_in_snapshot",
"missing_input",
"unavailable",
"stale"
]
},
"decisionCategory": {
"type": "string",
"enum": [
"proceed",
"review",
"blocked",
"no_result",
"invalid_input",
"unavailable",
"stale"
]
},
"data": {
"type": "object"
},
"provenance": {
"type": "object",
"additionalProperties": false,
"required": [
"source",
"date",
"checksum",
"freshness"
],
"properties": {
"source": {
"type": [
"string",
"null"
]
},
"date": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
]
},
"freshness": {
"type": [
"string",
"null"
]
}
}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"receipt": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"additionalProperties": false,
"required": [
"receiptId",
"keyId",
"signature",
"publicKeyUrl"
],
"properties": {
"receiptId": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
}
}
}
]
},
"receiptEnvelope": {
"type": "object",
"additionalProperties": false,
"required": [
"receiptVersion",
"canonicalizationVersion",
"algorithm",
"keyId",
"payload",
"signature",
"publicKeyUrl",
"verificationUrl"
],
"properties": {
"receiptVersion": {
"type": "string"
},
"canonicalizationVersion": {
"type": "string"
},
"algorithm": {
"type": "string"
},
"keyId": {
"type": "string"
},
"payload": {
"type": "object"
},
"signature": {
"type": "string"
},
"resultHash": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
},
"verificationUrl": {
"type": "string"
}
}
},
"billing": {
"type": "object",
"additionalProperties": false,
"required": [
"billable",
"category"
],
"properties": {
"billable": {
"type": "boolean"
},
"category": {
"type": "string",
"enum": [
"billable",
"non_billable"
]
}
}
},
"retryable": {
"type": "boolean"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"schemaVersion",
"product",
"capability",
"decision",
"decisionCategory",
"data",
"provenance",
"limitations",
"receipt",
"billing",
"retryable",
"generatedAt"
],
"title": "Jithox Fleet Trust Contract V1 — screen_sanctioned_identifier",
"additionalProperties": false
}🟢get_sanctions_listing(logicalId)
Return the full official listing detail (names, programme, legal basis, listing date, identifier types, countries) for a candidate logicalId surfaced by a prior screen, with provenance. 'found' / 'not_found' / 'unavailable'. Screening evidence only; not a legal/compliance determination, not a clearance. Every result carries source, publication date, checksum and retrieval time.
Eingabe-Schema
{
"type": "object",
"properties": {
"logicalId": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"description": "The listing's logicalId (from a prior screen candidate)."
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schemaVersion": {
"const": "jithox.fleet-trust-contract/v1"
},
"product": {
"const": "com.jithox/eu-sanctions-preflight"
},
"capability": {
"const": "get_sanctions_listing"
},
"decision": {
"type": "string",
"enum": [
"found",
"not_found",
"missing_input",
"unavailable"
]
},
"decisionCategory": {
"type": "string",
"enum": [
"proceed",
"review",
"blocked",
"no_result",
"invalid_input",
"unavailable",
"stale"
]
},
"data": {
"type": "object"
},
"provenance": {
"type": "object",
"additionalProperties": false,
"required": [
"source",
"date",
"checksum",
"freshness"
],
"properties": {
"source": {
"type": [
"string",
"null"
]
},
"date": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
]
},
"freshness": {
"type": [
"string",
"null"
]
}
}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"receipt": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"additionalProperties": false,
"required": [
"receiptId",
"keyId",
"signature",
"publicKeyUrl"
],
"properties": {
"receiptId": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
}
}
}
]
},
"receiptEnvelope": {
"type": "object",
"additionalProperties": false,
"required": [
"receiptVersion",
"canonicalizationVersion",
"algorithm",
"keyId",
"payload",
"signature",
"publicKeyUrl",
"verificationUrl"
],
"properties": {
"receiptVersion": {
"type": "string"
},
"canonicalizationVersion": {
"type": "string"
},
"algorithm": {
"type": "string"
},
"keyId": {
"type": "string"
},
"payload": {
"type": "object"
},
"signature": {
"type": "string"
},
"resultHash": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
},
"verificationUrl": {
"type": "string"
}
}
},
"billing": {
"type": "object",
"additionalProperties": false,
"required": [
"billable",
"category"
],
"properties": {
"billable": {
"type": "boolean"
},
"category": {
"type": "string",
"enum": [
"billable",
"non_billable"
]
}
}
},
"retryable": {
"type": "boolean"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"schemaVersion",
"product",
"capability",
"decision",
"decisionCategory",
"data",
"provenance",
"limitations",
"receipt",
"billing",
"retryable",
"generatedAt"
],
"title": "Jithox Fleet Trust Contract V1 — get_sanctions_listing",
"additionalProperties": false
}🟢list_sanctions_regimes
Enumerate the EU sanctions programmes/regimes present in the snapshot (regulation/legal basis, since date, subject count) — the policy-layer read. 'found' / 'unavailable'. Reference only, not legal advice. Every result carries source, publication date, checksum and retrieval time.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schemaVersion": {
"const": "jithox.fleet-trust-contract/v1"
},
"product": {
"const": "com.jithox/eu-sanctions-preflight"
},
"capability": {
"const": "list_sanctions_regimes"
},
"decision": {
"type": "string",
"enum": [
"found",
"unavailable"
]
},
"decisionCategory": {
"type": "string",
"enum": [
"proceed",
"review",
"blocked",
"no_result",
"invalid_input",
"unavailable",
"stale"
]
},
"data": {
"type": "object"
},
"provenance": {
"type": "object",
"additionalProperties": false,
"required": [
"source",
"date",
"checksum",
"freshness"
],
"properties": {
"source": {
"type": [
"string",
"null"
]
},
"date": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
]
},
"freshness": {
"type": [
"string",
"null"
]
}
}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"receipt": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"additionalProperties": false,
"required": [
"receiptId",
"keyId",
"signature",
"publicKeyUrl"
],
"properties": {
"receiptId": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
}
}
}
]
},
"receiptEnvelope": {
"type": "object",
"additionalProperties": false,
"required": [
"receiptVersion",
"canonicalizationVersion",
"algorithm",
"keyId",
"payload",
"signature",
"publicKeyUrl",
"verificationUrl"
],
"properties": {
"receiptVersion": {
"type": "string"
},
"canonicalizationVersion": {
"type": "string"
},
"algorithm": {
"type": "string"
},
"keyId": {
"type": "string"
},
"payload": {
"type": "object"
},
"signature": {
"type": "string"
},
"resultHash": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
},
"verificationUrl": {
"type": "string"
}
}
},
"billing": {
"type": "object",
"additionalProperties": false,
"required": [
"billable",
"category"
],
"properties": {
"billable": {
"type": "boolean"
},
"category": {
"type": "string",
"enum": [
"billable",
"non_billable"
]
}
}
},
"retryable": {
"type": "boolean"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"schemaVersion",
"product",
"capability",
"decision",
"decisionCategory",
"data",
"provenance",
"limitations",
"receipt",
"billing",
"retryable",
"generatedAt"
],
"title": "Jithox Fleet Trust Contract V1 — list_sanctions_regimes",
"additionalProperties": false
}🟢prepare_screening_receipt(bundle, createdAt)
Bundle the screening checks into one idempotent Ed25519-signed receipt committing to the HASHED inputs, sources, snapshot checksum, retrieval times and decision states — provable evidence of WHAT was screened and WHEN. Attests the checks, not a clearance or a 'not sanctioned' claim. Screening evidence only; not a legal/compliance determination, not a clearance.
Eingabe-Schema
{
"type": "object",
"properties": {
"bundle": {
"type": "object",
"description": "The screening results to attest (hashed inputs, sources, decision states — no raw PII)."
},
"createdAt": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "ISO timestamp the bundle was assembled."
}
},
"required": [
"bundle",
"createdAt"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"schemaVersion": {
"const": "jithox.fleet-trust-contract/v1"
},
"product": {
"const": "com.jithox/eu-sanctions-preflight"
},
"capability": {
"const": "prepare_screening_receipt"
},
"decision": {
"type": "string",
"enum": [
"screened",
"partial",
"needs_review",
"unavailable"
]
},
"decisionCategory": {
"type": "string",
"enum": [
"proceed",
"review",
"blocked",
"no_result",
"invalid_input",
"unavailable",
"stale"
]
},
"data": {
"type": "object"
},
"provenance": {
"type": "object",
"additionalProperties": false,
"required": [
"source",
"date",
"checksum",
"freshness"
],
"properties": {
"source": {
"type": [
"string",
"null"
]
},
"date": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
]
},
"freshness": {
"type": [
"string",
"null"
]
}
}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"receipt": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"additionalProperties": false,
"required": [
"receiptId",
"keyId",
"signature",
"publicKeyUrl"
],
"properties": {
"receiptId": {
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
}
}
}
]
},
"receiptEnvelope": {
"type": "object",
"additionalProperties": false,
"required": [
"receiptVersion",
"canonicalizationVersion",
"algorithm",
"keyId",
"payload",
"signature",
"publicKeyUrl",
"verificationUrl"
],
"properties": {
"receiptVersion": {
"type": "string"
},
"canonicalizationVersion": {
"type": "string"
},
"algorithm": {
"type": "string"
},
"keyId": {
"type": "string"
},
"payload": {
"type": "object"
},
"signature": {
"type": "string"
},
"resultHash": {
"type": "string"
},
"publicKeyUrl": {
"type": "string"
},
"verificationUrl": {
"type": "string"
}
}
},
"billing": {
"type": "object",
"additionalProperties": false,
"required": [
"billable",
"category"
],
"properties": {
"billable": {
"type": "boolean"
},
"category": {
"type": "string",
"enum": [
"billable",
"non_billable"
]
}
}
},
"retryable": {
"type": "boolean"
},
"generatedAt": {
"type": "string"
}
},
"required": [
"schemaVersion",
"product",
"capability",
"decision",
"decisionCategory",
"data",
"provenance",
"limitations",
"receipt",
"billing",
"retryable",
"generatedAt"
],
"title": "Jithox Fleet Trust Contract V1 — prepare_screening_receipt",
"additionalProperties": false
}Community
Nachweis