
Read-only EU import preflight: EORI, TARIC candidates, measures and landed cost.
Public tool metadata for what this MCP can expose to an agent.
validate_eoriCheck an EORI number; the reply separates structural validity from an authoritative existence result.Check an EORI number; the reply separates structural validity from an authoritative existence result.
No parameter schema in public metadata yet.
search_taric_codesPropose candidate TARIC/CN codes for a product, ranked with their evidence from a dated snapshot.Propose candidate TARIC/CN codes for a product, ranked with their evidence from a dated snapshot.
No parameter schema in public metadata yet.
check_eu_import_measuresList EU-level measures for a candidate code, covering third-country duty, preferences, prohibitions and restrictions, and surveillance.List EU-level measures for a candidate code, covering third-country duty, preferences, prohibitions and restrictions, and surveillance.
No parameter schema in public metadata yet.
estimate_low_value_import_costEstimate landed cost for a consignment whose intrinsic value is at most EUR 150.Estimate landed cost for a consignment whose intrinsic value is at most EUR 150.
No parameter schema in public metadata yet.
prepare_import_preflight_receiptAssemble the earlier checks into one signed receipt that attests the checks, not a compliance or clearance outcome.Assemble the earlier checks into one signed receipt that attests the checks, not a compliance or clearance outcome.
No parameter schema in public metadata yet.
Sponsors
Before goods move, an importer wants a short paper trail: is this EORI number structurally sound and known, which TARIC codes might describe the product, what EU measures attach to a candidate code for a given origin, and what a small consignment is likely to cost once duty relief and destination VAT are accounted for. importproof puts those five preflight questions behind one MCP surface.
The checks themselves run on a hosted service. This package is the local half: it answers the tool list from the definitions captured from that service and relays every call to it, returning the reply exactly as it arrived. The answers are evidence for a declarant to confirm, not determinations. Candidate classifications stay candidates, measures from a dated snapshot can return a review signal instead of a verdict, and a cost figure is an estimate built from what was supplied, with missing inputs reported as missing rather than filled in by guesswork.
Nothing here files a customs declaration, collects or pays a duty, books transport, or submits the receipt anywhere. The receipt tool only bundles the caller's own earlier checks into a signed record of what was checked and when.
@reneturcios/importproof