due-diligence

Lithuanian company due diligence and KYC identification, attested by an attorney-at-law.

사용해야 할까요

품질 및 안전성

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

발견 사항 (2)

  • LOWTool 'get_participants' description lacks action verbget_participants에서
  • LOWTool 'get_court_cases' description lacks action verbget_court_cases에서

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

컨텍스트 비용

~1,400토큰 (도구 정의)
~1.2 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.09%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "due-diligence": {
      "url": "https://api.tvarka.pro/mcp"
    }
  }
}

원격 엔드포인트

https://api.tvarka.pro/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (9)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
⚪lookup_company(code, interpret)

Core registry profile of a Lithuanian legal entity: name, legal form, status, registered address, registration dates, capital, activities and current management. Current data with officially attested provenance.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    },
    "interpret": {
      "type": "boolean",
      "description": "Set true to add the standardized legal interpretation of the answer: what the data means under Lithuanian law, with statute citations. Adds the interpretation fee to the call."
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢get_participants(code)

Current participants (shareholders, members) of a Lithuanian legal entity.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢get_beneficial_owners(code, purpose, interpret)

Declared beneficial owners of a Lithuanian legal entity, with ownership percentages and control basis. Served under the legitimate-interest regime; a purpose is required and is logged.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    },
    "purpose": {
      "type": "string",
      "enum": [
        "AML_KYC",
        "BUSINESS_RELATIONSHIP_DD",
        "LEGAL_CLAIM",
        "OTHER",
        "TRANSACTION_DD"
      ],
      "description": "Purpose of processing; logged per call. Required for beneficial-owner data."
    },
    "interpret": {
      "type": "boolean",
      "description": "Set true to add the standardized legal interpretation of the answer: what the data means under Lithuanian law, with statute citations. Adds the interpretation fee to the call."
    }
  },
  "required": [
    "code",
    "purpose"
  ],
  "additionalProperties": false
}
🟢get_real_estate(code)

Real property registered to a Lithuanian legal entity, with the rights recorded on each object. Legal entities only.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢get_seizures(code, interpret)

Property seizure acts registered against a Lithuanian legal entity, with the institution that imposed them, the parties and the seized assets. An entity with no acts is a clean record, not a missing answer.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    },
    "interpret": {
      "type": "boolean",
      "description": "Set true to add the standardized legal interpretation of the answer: what the data means under Lithuanian law, with statute citations. Adds the interpretation fee to the call."
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢get_court_cases(code)

Court hearings where the Lithuanian legal entity appears as a party.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    }
  },
  "required": [
    "code"
  ],
  "additionalProperties": false
}
🟢get_due_diligence_report(code, purpose, interpret)

One call returning the whole picture: profile, participants, beneficial owners, real property, seizure acts and court cases. Cheaper than the parts bought separately. A purpose is required because the report contains beneficial-owner data.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    },
    "purpose": {
      "type": "string",
      "enum": [
        "AML_KYC",
        "BUSINESS_RELATIONSHIP_DD",
        "LEGAL_CLAIM",
        "OTHER",
        "TRANSACTION_DD"
      ],
      "description": "Purpose of processing; logged per call. Required for beneficial-owner data."
    },
    "interpret": {
      "type": "boolean",
      "description": "Set true to add the standardized legal interpretation of the answer: what the data means under Lithuanian law, with statute citations. Adds the interpretation fee to the call."
    }
  },
  "required": [
    "code",
    "purpose"
  ],
  "additionalProperties": false
}
🟡create_kyc_package(code, idempotencyKey, subjectRole, purpose, subjectEmail)

Order a QES-signed identification package for a role-holder of a Lithuanian legal entity. The register says who holds the role; the person proves they are that person by signing a dossier with their own qualified electronic signature, and an attorney-at-law attests the verified correspondence. Returns immediately with an order id and a ceremony URL to give the subject; the outcome arrives later. Poll with get_kyc_package. Billed only when a package is delivered.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "pattern": "^[0-9]{7,9}$",
      "description": "Lithuanian legal-entity code (juridinio asmens kodas)."
    },
    "idempotencyKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128,
      "description": "Reuse for retries of the same create request."
    },
    "subjectRole": {
      "type": "string",
      "enum": [
        "dalyvis",
        "naudos_gavejas",
        "vadovas"
      ],
      "description": "Which role the subject is claimed to hold in the entity."
    },
    "purpose": {
      "type": "string",
      "enum": [
        "AML_KYC",
        "BUSINESS_RELATIONSHIP_DD",
        "LEGAL_CLAIM",
        "OTHER",
        "TRANSACTION_DD"
      ],
      "description": "Purpose of processing; logged per call. Required for beneficial-owner data."
    },
    "subjectEmail": {
      "type": "string",
      "description": "Optional. When given, Tvarka emails the ceremony link to the subject; otherwise the link is returned for you to deliver."
    }
  },
  "required": [
    "code",
    "subjectRole",
    "purpose"
  ],
  "additionalProperties": false
}
🟢get_kyc_package(orderId)

Current state of a KYC package order: whether the subject has signed, the cross-check outcome, and the evidence container digest once delivered. The container bytes are fetched over REST, not through this tool.

입력 스키마

{
  "type": "object",
  "properties": {
    "orderId": {
      "type": "string",
      "description": "The order id returned by create_kyc_package."
    }
  },
  "required": [
    "orderId"
  ],
  "additionalProperties": false
}

권장 프롬프트

retrieve_data
Get details about [item] from due-diligence
예상 도구: get_participants
fetch_info
Fetch [information type] using due-diligence
예상 도구: get_participants

커뮤니티

이 서버 평가하기

증거

최근 관측

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