Gemalli B2B Trade
What this MCP does
Supports wholesale product and manufacturer discovery, trade-term lookup, HS classification, sanctions and dual-use screening, and quote requests.
Tools
Input schema
{'type': 'object', 'required': ['hs_code'], 'properties': {'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string'}, 'hs_code': {'type': 'string', 'pattern': '^[0-9]{2,10}$', 'description': 'HS code from lookup_hs_code.'}, 'destination': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'Destination country (ISO-2).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Defaults to 10.'}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Name, alias, or company string to screen.'}, 'topic': {'enum': ['sanction', 'pep', 'crime', 'export', 'other'], 'type': 'string'}, 'country': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'ISO 3166-1 alpha-2.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Manufacturer slug (per-locale or base).'}, 'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string', 'description': 'Locale for the returned translation.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Product slug (per-locale or base).'}, 'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string', 'description': 'Locale for the returned translation.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string', 'description': 'Locale for the returned names.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (1–50). Defaults to 12.'}, 'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string', 'description': 'Preferred locale for returned text. Defaults to "en".'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'locale': {'enum': ['en', 'uk', 'ru', 'de', 'pl', 'tr', 'ar', 'fr', 'es', 'it', 'ro', 'zh', 'pt'], 'type': 'string', 'description': 'Language for the labels. Defaults to English.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Defaults to 10.'}, 'query': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Product description or HS code prefix.'}, 'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'from': {'type': 'string', 'maxLength': 200, 'description': 'Company or platform the person represents, if known.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['manufacturer_slug', 'buyer_name', 'buyer_email', 'message'], 'properties': {'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string'}, 'message': {'type': 'string', 'maxLength': 8192, 'minLength': 1, 'description': 'What they need: specs, volumes, target price, delivery terms.'}, 'quantity': {'type': 'integer', 'minimum': 1, 'description': 'Desired quantity.'}, 'agent_name': {'type': 'string', 'description': 'Name of the agent or platform sending this, e.g. "Claude" — recorded as the source.'}, 'buyer_name': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': "The person's name, as they gave it."}, 'product_id': {'type': 'string', 'format': 'uuid', 'description': 'Product the request is about, if one was chosen.'}, 'buyer_email': {'type': 'string', 'format': 'email', 'description': "The person's real email — the reply and the sign-in link go there."}, 'variant_key': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9-]{0,39}$', 'maxLength': 40, 'description': 'Version of that product the person chose, when get_product lists `variants` (e.g. "400v"). Requires product_id. The manufacturer sees the version and its model code in the request.'}, 'operation_id': {'type': 'string', 'description': 'Optional idempotency key for this attempt. Retrying with the SAME operation_id returns the original result instead of creating a second RFQ — send one if your transport can retry. No token needed: an anonymous person is scoped by the buyer_email you pass.'}, 'buyer_company': {'type': 'string', 'description': 'Their company name, if known.'}, 'buyer_country': {'type': 'string', 'pattern': '^[A-Z]{2}$', 'description': 'ISO 3166-1 alpha-2 country of the buyer.'}, 'manufacturer_slug': {'type': 'string', 'description': 'Target manufacturer slug, from search_products or list_manufacturers.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Free-text search across name + description (FTS via migration 0016 with ILIKE fallback).'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (1–50). Defaults to 12.'}, 'locale': {'enum': ['en', 'uk', 'ru'], 'type': 'string', 'description': 'Preferred locale for returned text.'}, 'moqMax': {'type': 'integer', 'description': 'Max minimum-order-quantity threshold (inclusive).'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Pagination offset.'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code (e.g. "UA").'}, 'category': {'type': 'string', 'description': 'Category slug filter (categories.slug).'}, 'priceMax': {'type': 'number', 'description': 'Max `price_from` threshold (inclusive).'}, 'incoterms': {'type': 'array', 'items': {'enum': ['EXW', 'FCA', 'FAS', 'FOB', 'CFR', 'CIF', 'CPT', 'CIP', 'DAP', 'DPU', 'DDP'], 'type': 'string'}, 'maxItems': 11, 'minItems': 1, 'description': 'Delivery basis filter, Incoterms 2020 codes (e.g. ["FCA","DAP"]). A product matches when the seller confirmed ANY of the listed codes. Products without confirmed terms ("Incoterms on request") never match.'}, 'manufacturer': {'type': 'string', 'description': 'Manufacturer slug filter (manufacturers.slug).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name', 'email', 'phone'], 'properties': {'name': {'type': 'string', 'description': "The person's name, as they gave it."}, 'email': {'type': 'string', 'format': 'email', 'description': 'Their real email. Required.'}, 'phone': {'type': 'string', 'description': 'Their phone in international format. Required.'}, 'locale': {'type': 'string', 'description': 'Two-letter language the person speaks, for the follow-up.'}, 'source': {'type': 'string', 'description': 'Where this lead came from, e.g. your agent name — recorded for the sales team.'}, 'company': {'type': 'string', 'description': 'Their company, if known.'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country of the person.'}, 'message': {'type': 'string', 'description': 'What they are looking for, in their own words where possible.'}, 'operation_id': {'type': 'string', 'description': 'Optional idempotency key. Retrying with the SAME operation_id returns the original lead instead of creating a duplicate.'}, 'applicant_role': {'enum': ['producer', 'trader', 'sales_agent', 'logistics', 'broker', 'finance'], 'type': 'string', 'description': 'What they do: producer, trader, sales_agent, logistics, broker or finance.'}, 'trade_direction': {'type': 'string', 'description': 'What they buy or sell, short free text.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
0523 Public — Taiwan Logistics & Customs
Calculates Taiwan freight, delivery surcharges, import taxes, CCC classifications, tariffs, and customs requirements.
Cambridge China Bridge — China sourcing
Helps evaluate China-to-UK sourcing through duty, landed cost, freight, compliance, anti-dumping, and supplier enquiry tools.
Verify China Supplier | Supplier Check
Evaluates Chinese suppliers, payment arrangements, import costs, certifications, and sourcing risks before purchase.
premium-data-mcp-server
Searches government contracts, business registrations, FDA recalls, Amazon products, and comparative e-commerce pricing.
China Import Quote Preflight
Screens China-to-US or China-to-EU supplier quotes and shipments for costs, missing inputs, low-value rules, and compliance block…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…