# DAITK - Total Import Cost > DAITK (the Dibblee AI Tool Kit) — API and data for calculating import duty INTO CANADA, and nowhere else, by design. Give an HS code and a country of origin; get the total landed-duty rate — or a range when the code is imprecise — from primary government sources. Tracks new surtax / remission / SIMA orders as they are registered, often ahead of standard tariff tables and customs brokers. RESEARCH TOOL ONLY. Figures are compiled from published government sources and are for planning and comparison. Under no circumstances should anyone rely on them without consulting a licensed customs broker. A proof of concept in **Sovereign AI** and agentic tooling for trade data sovereignty: an MCP-connected agent grounds its answers in primary Canadian government sources instead of model memory, for the Canadian charges that decide a landed cost — public, but scattered, while the tools that exist mostly model US trade policy. ## What it does - Import duty into Canada by HS code + country of origin: base duty + surtax layers. Sales tax (GST/HST/QST/PST) is NOT included - Returns a low/mid/high range for imprecise HS codes — a business-costing tool - Bring your own HS code: it does NOT classify products, you supply the code; covers Canada only - A code with no Canadian line falls back to the 6-digit international subheading and says so — supplier-supplied US/EU codes do not resolve past 6 digits ## API - https://daitk-tic.dibind.com/duty?hs=&from= — total import-duty rate or range - https://daitk-tic.dibind.com/tariff/ — base duty rates + tracked trade measures - https://daitk-tic.dibind.com/measures — surtax / remission / SIMA orders (with every date) - https://daitk-tic.dibind.com/mcp — MCP over Streamable HTTP; tools: resolve_duty, lookup_tariff, list_trade_measures, get_measure_detail, recent_changes, service_status ## Provenance - Base rates: CBSA CARM Customs Tariff API - Surtax layer: Canada Gazette Part II, Justice Laws consolidated regulations, CBSA Customs Notices