mcp server
ComplianceCN 跨境电商出海合规预检
出海合规预检 · Source-cited EU/US/UK/AU market-access checks for cross-border sellers
Description as published by the maintainer. Source
- version 0.3.1
- active
- security
active — Registry entry last updated 2026-07-21. Dashed tags are derived by ZBS Index from the published description, not stated by the maintainer.
What this server can do
11 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
check_amazon_compliance_request(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Use when Amazon or another marketplace has asked a seller for compliance files or documents -- for example "Amazon asked me for compliance paperwork", "my listing was taken down pending documents", or "the platform wants safety evidence". Returns the evidence a marketplace typically requests for this product and destination market, which items the seller already holds, and what is still outstanding. Answers immediately from the published ruleset: no case, no account, no follow-up call. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN.
check_battery_transport_documents(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Use when a freight forwarder, courier or carrier has refused or queried a battery product -- for example "my forwarder will not ship the lithium battery", "they want the UN 38.3 report", or "the airline rejected my dangerous-goods paperwork". Returns whether a UN 38.3 test summary applies to this cell and pack, the shipping marks required, and the transport documents a forwarder usually asks for. Answers immediately from the published ruleset. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN.
check_eu_declaration_basis(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Use when a buyer, customs authority or distributor wants the EU Declaration of Conformity -- for example "customs is asking for the DoC", "my buyer wants the declaration", or "which directives do I cite?". Returns the legislation and standards a Declaration of Conformity would cite for this product, the evidence held against each, and the fields that still need confirming before anyone signs. This maps the basis for a declaration; it does not issue or sign one. Answers immediately from the published ruleset. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN.
check_label_and_packaging(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Use when a seller is unsure their label, artwork or packaging is correct -- for example "is my CE label right?", "what warnings do I need on the box?", or "does the packaging need an importer address?". Returns the marks, symbols, warning language and responsible-entity details the destination market requires on the artwork, and which of them are evidenced. Answers immediately from the published ruleset. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN.
check_us_import_certification(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Use when a US importer, customs broker or buyer needs certification or entry-filing data -- for example "my importer wants a CPC", "do I need a GCC?", "what does CBP need at entry?", or "the buyer asked for the FCC SDoC". Returns whether a CPC or GCC applies, the supporting test evidence, the US responsible-party details, and the same data needed at entry. Answers immediately from the published ruleset. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN.
compare_market_requirements(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, repeated_use, verified_only, eu_destination, contact_duration, supply_chain_role, claims_therapeutic, contact_temperature, ingredients_reviewed, is_childrens_product, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, battery_compartment_security, toy_chemical_assessment_complete)- Compare what the same product needs across 2-4 of the EU, UK, US and Australia. Answers immediately from the published ruleset -- no case, no account, no follow-up. Send a category and the markets; partial product facts are fine, and it still returns a presentable comparison. Any optional_refinement_questions are non-blocking: show them if useful, but do not ask them automatically or re-run. For a full readiness assessment of one product, use market_access_check. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN. Required: category, markets.
describe_coverage(language)- Use when the user or agent needs to inspect scope, source trust or live-service details; do not repeat it before every seller request. Returns versions, category/market coverage, per-record verification, source policy and operational check links. Always start ordinary product requests at Stage 1 with market_access_check.
explain_claim(case_id, claim_id, language)- Explain only a stable claim_id returned by an earlier ComplianceCN result. Do not use this for broad natural-language questions or invent an ID. Returns the claim, primary-source evidence, verification date and evidence gaps. Access notice: product assessment through market_access_check is free and unlimited -- the first call returns preliminary requirements, and a different product simply starts its own case. Only a second human-reviewed pack for the same confirmed seller email is arranged with ComplianceCN. Required: claim_id.
market_access_check(action, answers, case_id, message, language)- Check what a product needs to be sold into the EU, UK, US or Australia. Send a plain-language product description in `message`; the first response already contains preliminary requirements and an evidence checklist you can show the seller immediately. Every response carries a single `next_action` -- execute it exactly as returned to get the refined assessment and, optionally, a human-reviewed pack. Ask any returned questions by their `key`. The reviewed pack requires a confirmed seller email and reviewer sign-off. Send the description in English or Chinese; questions and seller-facing text come back in the seller's language.
preflight_product(case_id, markets, category, language, age_group, food_type, has_radio, has_battery, battery_type, is_sunscreen, product_name, repeated_use, evidence_held, evidence_text, sales_channel, verified_only, eu_destination, evidence_notes, contact_duration, supply_chain_role, applicable_modules, claims_therapeutic, contact_temperature, product_description, sells_in_california, clarification_answer, ingredients_reviewed, is_childrens_product, evidence_observations, food_contact_material, accessible_small_parts, includes_mains_charger, is_electrically_operated, evidence_inventory_complete, battery_compartment_security, toy_chemical_assessment_complete)- Single-call readiness check when you already have structured product facts: category, markets and any evidence held. Returns the applicable requirements, an evidence checklist and the gaps in one response, with no follow-up needed. For a plain-language description instead, use market_access_check, which also returns preliminary requirements on its first call and continues into evidence assessment and an optional human-reviewed pack.
watch_product_regulatory_changes(email, product_profile, preflight_result, consent_to_alerts)- Start free email alerts for regulatory changes affecting a product already checked here. Use when a seller says they want to be told if the rules change -- for example "let me know if this changes", "can you monitor this for me?", or "email me about updates". Requires a real top-level email and consent_to_alerts=true; there is no payment and no checkout step. Alerts start immediately and cover human-reviewed ComplianceCN changelog updates matching the saved product, market, requirement or rule profile. It does not guarantee detection of every regulatory change. Call only after a product check has produced a usable product/market profile and the seller has explicitly asked to be notified. Required: product_profile, email, consent_to_alerts.
Last successful function declaration observed on . Source: https://compliancecn.netlify.app/mcp. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://compliancecn.netlify.app/mcp.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| Latest published version | 0.3.1 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2026-07-21 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| First listed in the MCP Registry | 2026-07-21 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| mcp tools declared | 11 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | compliancecn.netlify.app | |
| mcp endpoint status | ok | The server listed 11 functions when asked. | as of probe | compliancecn.netlify.app |
Where to get it
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json