MCP 서버

Triplicate – export documents

com.triplicatedocs/triplicate
비즈니스 및 운영 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Calculates shipment volume and weights, searches HS codes, and prepares export trade documents from order data.

calculate_shipment
Calculate CBM and chargeable weight
From carton sizes, quantities and gross weights: total CBM, gross weight, air and express volumetric and chargeable weight, LCL revenue tons and which standard containers the volume fits.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['cartons'], 'properties': {'cartons': {'type': 'array', 'items': {'type': 'object', 'required': ['length_cm', 'width_cm', 'height_cm', 'quantity'], 'properties': {'quantity': {'type': 'number'}, 'width_cm': {'type': 'number'}, 'height_cm': {'type': 'number'}, 'length_cm': {'type': 'number'}, 'gross_weight_kg': {'type': 'number', 'description': 'Gross weight of ONE carton'}}}}}}
create_trade_documents
Create export documents
Create a matching proforma invoice, commercial invoice, packing list and shipping instruction from one set of order data. Returns a link to Triplicate's free generator with everything filled in (the user reviews it and saves the PDF), plus totals (amount, cartons, net/gross weight, CBM) and checks (missing fields, HS code format, Incoterms freight/insurance consistency). Nothing is stored.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['seller', 'buyer', 'items'], 'properties': {'bank': {'type': 'object', 'properties': {'swift': {'type': 'string'}, 'account': {'type': 'string'}, 'bank_name': {'type': 'string'}, 'beneficiary': {'type': 'string'}, 'bank_address': {'type': 'string'}}}, 'buyer': {'type': 'object', 'required': ['name'], 'properties': {'tel': {'type': 'string'}, 'name': {'type': 'string'}, 'email': {'type': 'string'}, 'tax_id': {'type': 'string', 'description': 'Tax / VAT / business registration number'}, 'address': {'type': 'string', 'description': 'Full address, lines separated by \\n'}}, 'description': 'Buyer / consignee / importer'}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'quantity'], 'properties': {'unit': {'enum': ['PCS', 'SETS', 'BOXES', 'PAIRS', 'KG', 'M'], 'type': 'string'}, 'hs_code': {'type': 'string'}, 'quantity': {'type': 'number'}, 'unit_price': {'type': 'number'}, 'description': {'type': 'string'}, 'carton_width_cm': {'type': 'number'}, 'carton_height_cm': {'type': 'number'}, 'carton_length_cm': {'type': 'number'}, 'pieces_per_carton': {'type': 'number'}, 'net_weight_per_carton_kg': {'type': 'number'}, 'gross_weight_per_carton_kg': {'type': 'number'}}}, 'maxItems': 100}, 'terms': {'type': 'object', 'properties': {'place': {'type': 'string', 'description': "Named place, e.g. 'Busan' for FOB Busan"}, 'payment': {'type': 'string', 'description': "e.g. 'T/T 30% deposit, 70% before shipment'"}, 'currency': {'enum': ['USD', 'EUR', 'GBP', 'JPY', 'CNY', 'KRW', 'VND'], 'type': 'string'}, 'incoterm': {'enum': ['EXW', 'FCA', 'FAS', 'FOB', 'CFR', 'CIF', 'CPT', 'CIP', 'DAP', 'DPU', 'DDP'], 'type': 'string'}}}, 'notify': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'address': {'type': 'string'}}, 'description': 'Notify party, if different from the buyer'}, 'seller': {'type': 'object', 'required': ['name'], 'properties': {'tel': {'type': 'string'}, 'name': {'type': 'string'}, 'email': {'type': 'string'}, 'tax_id': {'type': 'string', 'description': 'Tax / VAT / business registration number'}, 'address': {'type': 'string', 'description': 'Full address, lines separated by \\n'}}, 'description': 'Seller / shipper / exporter'}, 'signer': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'title': {'type': 'string'}}}, 'charges': {'type': 'object', 'properties': {'freight': {'type': 'number'}, 'discount': {'type': 'number'}, 'insurance': {'type': 'number'}}}, 'document': {'type': 'object', 'properties': {'po': {'type': 'string', 'description': "Buyer's PO / contract number"}, 'date': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'number': {'type': 'string', 'description': 'Invoice number'}, 'valid_days': {'type': 'number', 'description': 'Proforma validity in days'}}}, 'language': {'enum': ['en', 'zh', 'ar', 'fr', 'es', 'pt', 'ru', 'tr', 'hi', 'ur', 'bn', 'id', 'vi', 'ja', 'ko'], 'type': 'string', 'default': 'en', 'description': 'Language of the generator page the link opens (documents are in English)'}, 'shipment': {'type': 'object', 'properties': {'etd': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'port_of_loading': {'type': 'string'}, 'vessel_or_flight': {'type': 'string'}, 'country_of_origin': {'type': 'string'}, 'port_of_discharge': {'type': 'string'}}}, 'open_document': {'enum': ['pi', 'ci', 'pl', 'si'], 'type': 'string', 'default': 'ci', 'description': 'pi proforma invoice, ci commercial invoice, pl packing list, si shipping instruction'}, 'shipping_marks': {'type': 'string', 'description': 'Optional; generated from buyer, destination and carton count if empty'}}}
lookup_hs_code
Search HS codes
Search the HS 2022 nomenclature (6-digit international level) by English product description or by code prefix. Returns candidate codes with chapter and heading text. Codes are suggestions to confirm in the destination country's tariff, not rulings.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'default': 8}, 'query': {'type': 'string', 'description': "English description (e.g. 'face cream', 'cotton t-shirts') or a code prefix (e.g. '3304')"}}}
추가됨
calculate_shipment
2026년 10월 2일 2:40 AM
추가됨
lookup_hs_code
2026년 10월 2일 2:40 AM
추가됨
create_trade_documents
2026년 10월 2일 2:40 AM