customswise

Practitioner-verified EU customs facts: classification, duty, origin, procedures. x402.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
81%
Naming quality
94%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,491Tokens (tool definitions)
~857 BTypical response size
Moderate attention impact (1.16% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "customswise": {
      "url": "https://customswise-api.onrender.com/mcp"
    }
  }
}

Remote endpoints

https://customswise-api.onrender.com/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟔 WritešŸ”“ Delete⚪ Unknown
🟢list_catalog

FREE. Directory of everything CustomsWise can answer, and how much expert-verified content is available right now. Returns, per category — classification support, import duty & VAT, restrictions/sanctions, preferential origin, special procedures, and the natural-language FAQ — the count of verified entries, the tool that serves it and its price, plus supported languages (en/it). Call this FIRST to discover the paid tools and confirm verified content exists before spending. All answers are reviewed by a licensed customs professional.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢classify_product(q, lang)

Expert-verified EU/Italy customs classification support. Give a plain-language product description and get the likely HS/CN tariff heading orientation, the classification reasoning/notes, and any import-restriction flags — reviewed and signed by a licensed customs professional. Use it before shipping cross-border to avoid a wrong HS code, which causes fines, seized goods and back-duties. Guidance only, NOT a legally binding Tariff Information (BTI/ITV); genuinely ambiguous cases are flagged for expert escalation. Cost: $0.50 per call, paid automatically via x402 (USDC micropayment over HTTP 402).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "description": "Plain-language description of the product to classify — include material, function and form for a better match, e.g. 'stainless steel vacuum flask with plastic lid' or 'men's cotton knitted t-shirt'.",
      "type": "string"
    },
    "lang": {
      "description": "Response language: 'en' (default) or 'it'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟔get_tariff(code, lang)

Expert-verified import duty and Italian import VAT for any EU HS/CN code. Returns the practitioner-verified third-country duty where available; for every other valid code it still returns the normalized/validated code, the applicable Italian import VAT rate, and a direct deep link to the official EU TARIC page — so you always get a usable answer. Use it to estimate landed cost or confirm the duty on a classified good. Duty rates change over time, so treat this as reference, not a binding ruling. Cost: $0.25 per call, paid automatically via x402 (USDC micropayment over HTTP 402). Example code: '6109100010'.

Input Schema

{
  "type": "object",
  "properties": {
    "code": {
      "description": "HS/CN tariff code to look up (6-10 digits; spaces or dots allowed), e.g. '6109 10 00' or '8471300000'.",
      "type": "string"
    },
    "lang": {
      "description": "Response language: 'en' (default) or 'it'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_restrictions(q, lang)

Expert-verified EU import/export restriction screening. Give a product, HS code or country and get known prohibitions, licence/authorisation requirements, sanctions exposure and dual-use flags, reviewed by a licensed customs professional. Use it to check whether goods can legally move before you ship. High-risk topics (Russia/sanctions clearance, dual-use determinations) are NEVER answered autonomously — they are flagged for mandatory expert escalation. Guidance only, not binding advice. Cost: $0.25 per call, paid automatically via x402 (USDC micropayment over HTTP 402).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "description": "Product, HS code or country to screen, e.g. 'drone with camera', '8525' or 'export to Russia'.",
      "type": "string"
    },
    "lang": {
      "description": "Response language: 'en' (default) or 'it'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_origin_rule(q, lang)

Expert-verified preferential rules of origin for EU trade agreements. Give a product or an agreement and get the applicable rule of origin (e.g. tariff-shift or value-added criteria) plus how origin must be proven — EUR.1 movement certificate, statement on origin, or the REX registered-exporter system — reviewed by a licensed customs professional. Use it to determine whether goods qualify for a reduced/zero preferential duty and what documentation is required. Guidance only, not binding advice. Cost: $0.50 per call, paid automatically via x402 (USDC micropayment over HTTP 402).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "description": "Product or trade agreement to check, e.g. 'olive oil' or 'EU-South Korea EUR.1'.",
      "type": "string"
    },
    "lang": {
      "description": "Response language: 'en' (default) or 'it'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_procedure(q, lang)

Expert-verified explanation of EU special customs procedures: inward processing, outward processing, returned goods relief, and temporary admission. Returns the purpose, eligibility conditions, required documents and practical notes for the chosen regime, reviewed by a licensed customs professional. Use it to understand how to suspend or reclaim duty/VAT when goods are processed, repaired or temporarily moved across the EU border. Complex regime structuring is flagged for expert escalation. Guidance only, not binding advice. Cost: $0.25 per call, paid automatically via x402 (USDC micropayment over HTTP 402).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "description": "Special-regime keyword(s), e.g. 'inward processing', 'temporary admission', 'returned goods relief' or 'repair'.",
      "type": "string"
    },
    "lang": {
      "description": "Response language: 'en' (default) or 'it'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢ask_customs(q)

Ask a general EU/Italy customs question in natural language and get a practitioner-verified answer. Covers common real-world topics such as the required import-documentation checklist, duties on goods from China, transfer-of-residence duty/VAT relief, temporary admission / inward processing for repair, and Italy-San Marino trade formalities. Use it when you don't know which specialised tool fits, or for procedural 'how do I…' questions. Guidance only, not binding advice; high-risk cases are flagged for expert escalation. Cost: $0.25 per call, paid automatically via x402 (USDC micropayment over HTTP 402).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "description": "Your customs question in plain language, e.g. 'What documents do I need to import from China?' or 'Do I pay duty moving personal goods to Italy from outside the EU?'.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
failed observationversion not recorded—