Jithox EU Counterparty Sanctions Preflight

Read-only EU sanctions preflight: screen names/IDs against EU list. Evidence, not a verdict.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
80%
이름 품질
88%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~3,201토큰 (도구 정의)
~6.9 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.50%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "eu-sanctions-preflight": {
      "url": "https://sanctions.mcp.jithox.com/mcp"
    }
  }
}

원격 엔드포인트

https://sanctions.mcp.jithox.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "type": "object",
  "properties": {
    "logicalId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80,
      "description": "The listing's logicalId (from a prior screen candidate)."
    }
  },
  "additionalProperties": false
}

출력 스키마

{
  "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.

입력 스키마

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

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 5개
검증됨버전이 기록되지 않음도구 5개