Servidor MCP

due-diligence

pro.tvarka/due-diligence
Negocio y operaciones Legal y cumplimiento Público y accesible MCP 2026-07-28

Qué hace este MCP

Provides Lithuanian company due diligence, ownership and participant data, court cases, property and seizure records, and attorney-attested KYC packages.

create_kyc_package
Order an identification package
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.
Esquema de entrada
{'type': 'object', 'required': ['code', 'subjectRole', 'purpose'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}, 'purpose': {'enum': ['AML_KYC', 'BUSINESS_RELATIONSHIP_DD', 'LEGAL_CLAIM', 'OTHER', 'TRANSACTION_DD'], 'type': 'string', 'description': 'Purpose of processing; logged per call. Required for beneficial-owner data.'}, 'subjectRole': {'enum': ['dalyvis', 'naudos_gavejas', 'vadovas'], 'type': 'string', 'description': 'Which role the subject is claimed to hold in the entity.'}, 'subjectEmail': {'type': 'string', 'description': 'Optional. When given, Tvarka emails the ceremony link to the subject; otherwise the link is returned for you to deliver.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 1, 'description': 'Reuse for retries of the same create request.'}}, 'additionalProperties': False}
get_beneficial_owners
Beneficial owners (UBO)
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.
Esquema de entrada
{'type': 'object', 'required': ['code', 'purpose'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}, 'purpose': {'enum': ['AML_KYC', 'BUSINESS_RELATIONSHIP_DD', 'LEGAL_CLAIM', 'OTHER', 'TRANSACTION_DD'], 'type': 'string', '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.'}}, 'additionalProperties': False}
get_court_cases
Court case involvement
Court hearings where the Lithuanian legal entity appears as a party.
Esquema de entrada
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}}, 'additionalProperties': False}
get_due_diligence_report
Full due-diligence report
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.
Esquema de entrada
{'type': 'object', 'required': ['code', 'purpose'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}, 'purpose': {'enum': ['AML_KYC', 'BUSINESS_RELATIONSHIP_DD', 'LEGAL_CLAIM', 'OTHER', 'TRANSACTION_DD'], 'type': 'string', '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.'}}, 'additionalProperties': False}
get_kyc_package
Check an identification package
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.
Esquema de entrada
{'type': 'object', 'required': ['orderId'], 'properties': {'orderId': {'type': 'string', 'description': 'The order id returned by create_kyc_package.'}}, 'additionalProperties': False}
get_participants
Shareholders and members
Current participants (shareholders, members) of a Lithuanian legal entity.
Esquema de entrada
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}}, 'additionalProperties': False}
get_real_estate
Real property held by the entity
Real property registered to a Lithuanian legal entity, with the rights recorded on each object. Legal entities only.
Esquema de entrada
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'pattern': '^[0-9]{7,9}$', 'description': 'Lithuanian legal-entity code (juridinio asmens kodas).'}}, 'additionalProperties': False}
get_seizures
Property seizure acts
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.
Esquema de entrada
{'type': 'object', 'required': ['code'], '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.'}}, 'additionalProperties': False}
lookup_company
Look up a Lithuanian company
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.
Esquema de entrada
{'type': 'object', 'required': ['code'], '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.'}}, 'additionalProperties': False}
Añadido
get_kyc_package
17 de September de 2026 a las 12:54
Añadido
create_kyc_package
17 de September de 2026 a las 12:54
Añadido
get_due_diligence_report
17 de September de 2026 a las 12:54
Añadido
get_court_cases
17 de September de 2026 a las 12:54
Añadido
get_seizures
17 de September de 2026 a las 12:54
Añadido
get_real_estate
17 de September de 2026 a las 12:54
Añadido
get_beneficial_owners
17 de September de 2026 a las 12:54
Añadido
get_participants
17 de September de 2026 a las 12:54
Añadido
lookup_company
17 de September de 2026 a las 12:54