Public read-only · 11 tools · No install · No API key

Ad Compliance Check MCP

⁠​​​‌​​​​​‌​​‌​​​‌​‌​‌​​‌​‌​‌‌‌​‌⁠For site builders, agencies and SEO teams — run a client site's copy through a China advertising-compliance check and get a graded risk list, the verbatim regulation text behind each hit, and a "do not change" reference table.
Standing on the side of the publisher: no fine scares, no binary "a hit means a violation" verdict.

Why you need it

The client sites you deliver carry wording risk. The risk is not that you wrote something wrong — it is three things:

What it returns

Regulations covered

All currently in force — 7 regulations, 70 verbatim articles:

RegulationVersion / in force
Advertising Law of the PRC2021 amendment
Enforcement Guidelines on Absolute Terms in Advertising2023-02-25
Enforcement Guidelines on Citation Content in Advertising2026-06-03
Anti-Unfair Competition Law of the PRC2025 amendment, in force 2025-10-15
Measures for the Administration of Internet Advertisingin force 2023-05-01
Law of the PRC on the Protection of Consumer Rights and Interestscurrent
Administrative Penalty Law of the PRCin force 2021-07-15

Article text is copied verbatim, never rewritten. A query returns the verbatim text plus a content fingerprint, so you can compare it against the officially published version.

How the grading works

The same word is treated completely differently depending on context — some are expressly prohibited, others merely "need a factual basis". So we do not grade by word; we grade by legal consequence:

LevelMeaning
L1 Expressly enumerated prohibited termsterms listed directly in the body of a regulation
L2 Same or similar meaningother terms with the same or similar meaning as an enumerated one
L3 Relativised subjective evaluationnot prohibited, but needs a factual basis
L4 Absolute promises and guaranteesa deterministic guarantee about effect or outcome
L5 National-symbol-associated termswording associated with national symbols or state organs
L6 Competitor-disparaging termsderogatory wording about competitors

The graded term list holds 6 levels / 180 terms; the exemption list holds 13 categories. Every hit goes through an exemption check — it never just returns a bare "compliant / not compliant".

Why a "do not change" list

Telling you only where the problems are is not enough. After a complaint, the most common mistaken fix is deleting content that was already compliant — the verbatim regulation text goes, the objective facts go, and so do statements that decline to promise. The page ends up less truthful, and easier to complain about a second time.

So the tool proactively lists the 13 categories of content that are outside the banned scope, or should not be remediated, including:

The full 13 categories are available via list_exemptions. A hit that falls into an exemption is marked "probably may be kept", with the basis for that call.

Eleven tools (all read-only)

ToolWhat it does
check_textMain tool: give it a piece of copy, get a graded self-check report (hits / basis / exemptions / citation / privacy)
list_termsThe graded term list: 180 terms across 6 levels, each labelled with the provision it rests on
explain_termLook up which level a single term falls into, what it rests on, and its legal consequence
list_exemptionsThe "do not change" list: the full description of the 13 exemption categories
check_citationCitation check only: do data, statistics and survey results state their source?
check_privacyPrivacy check only: scans copy for numbers, account IDs and the like, output auto-masked
list_regulationsLists the 7 regulations covered, with their versions and article counts
get_articleFetch an article's verbatim text by number, with a sha256 content fingerprint and an official link
search_articlesKeyword search across articles
disclaimer_templateA ready-to-use disclaimer / statement-of-scope template
self_testRuns a live control-group self-check and reports whether the instrument is currently usable

Tool self-check passes 13/13; the control-group self-check passes 15/15 (healthy corpus not falsely flagged, degenerate corpus detected, negative control at zero, all 7 exemption classes recognised, old-logic regression proven).

How to use it

Hosted endpoint (Streamable HTTP, public read-only, no API key):

https://savantcat.cn/mcp-ad

Drop it into the MCP config of Claude Desktop / Cursor / Cline / your own agent:

{
  "mcpServers": {
    "savantcat-ad": {
      "type": "http",
      "url": "https://savantcat.cn/mcp-ad"
    }
  }
}

Once connected, ask the agent to "run this customer-service copy through a compliance check" — it returns graded hits, article basis and exemption calls, not a one-word "risky".

Do not want to set up MCP? Use the web version instead: advertising-compliance self-check (free, content never leaves your machine) →

Free edition and team edition

Free (this endpoint / web version)Team edition
Scan scopea single piece of copywhole-site batch (a set of URLs)
Outputgraded report + article basis + exemption callssite-wide risk map + remediation priority
Remediationgives directiongives drop-in replacement copy
Citationflags which figures lack a sourcetraces each source, scope and validity period into a file
Audit trailnoneremediation ledger (what changed, when, on what basis)

The free edition is enough to run one check and explain the problems to a client. Batch, replacement copy and the ledger are in the team edition — that part belongs inside your project, and is not suited to a public endpoint.

Honest boundaries

Try it on a piece of copy first

Graded hits · verbatim basis · exemption calls · citation and privacy checks

Open the free self-check page

See all MCP endpoints →

Citation and licensing

This MCP server is public and read-only; agents and researchers are welcome to call it. When citing our determinations, credit 合尘猫 SavantCat (savantcat.cn) and keep the statement of scope with them.

Other forms of the same capability: China AI Compliance MCP (filing and generative-AI duties), GEO MCP (website AI-citability audit), all MCP endpoints.

以上服务内容、交付范围、时间与效果描述均为一般性说明,具体以双方最终达成的协议约定为准。