ConformRadar

com.conformradar由 conformradar.com 發布官方發布者v0.1.0更新於 Oct 24, 2026

Check online shops and pages against French e-commerce and consumer law, with legal references.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取開發者工具商業與電商

概覽

AI 產生的概覽

讓助理依法國消費與電商法規掃描網站並檢查文案,回傳附有法律依據的檢查結果。

可以做什麼
此伺服器以 16 項法國消費與電商檢查掃描線上網站,最多讀取 20 個公開頁面並遵守 robots.txt,回傳附有摘錄與法律依據的結果;結果以掃描 ID 取得,保留 30 天。它也能在發布前檢查單一頁面的 HTML,或檢查產品描述、廣告、銷售條款等純文字。約 160 條法國法規的檢索庫、法規詳情與依日期排列的期限支援這些檢查,另有兩個產生器可建立歐盟 GPSR 製造商與安全資訊區塊,以及法國法定保證條款方塊。還有一個工具可在 ADEME 公開登錄資料庫查詢法國 EPR 唯一識別碼。
適用情境
適合在準備或稽核面向法國或歐盟的網路商店、產品頁、法律聲明或銷售條款時使用,或檢查行銷文案是否含有遭禁的環保聲明。也適合在不等待完整掃描的情況下驗證單一頁面的修正,或查詢適用的法國法規及其生效變動時間。
執行需求
遠端 streamable HTTP 端點;未宣告任何套件、環境變數或標頭。掃描需要目標網站可公開存取並允許 robots.txt 抓取。
安裝前請注意
掃描會讀取目標網站的公開頁面,EPR 查詢會存取 ADEME 公開登錄資料庫,這些請求會送往第三方。產生的 GPSR 與法定保證資訊區塊是供審閱的範本,不構成法律意見。檢查結果僅限機器人涵蓋的項目,部分法規標示為需人工核查。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ConformRadar,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.conformradar%2Fconformradar/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "conformradar": {
      "type": "http",
      "url": "https://conformradar.com/mcp"
    }
  }
}

工具

10

scan_website

Scan a live website against French consumer and e-commerce law (16 checks) and return findings with excerpts and legal references. The robot reads up to 20 public pages (home, legal notice, terms of sale, returns, product pages), respects robots.txt, never bypasses a firewall and does not run JavaScript. Usually takes 20 to 90 seconds; if it is still running after 100 seconds you get a scan_id to pass to get_scan_result. A human-readable report stays online for 30 days at report_url. Args: url: the site or shop to scan (domain or full URL; a product page URL is also read). sector: "vente-en-ligne" (online shop), "immobilier" (estate agency) or "entreprise" (other business site). Guessed from the site when omitted; it selects the list of rules a human must check. lang: language of the findings, "fr" or "en". fresh: the same site scanned in the last 30 minutes is reused; set true to read it again after a fix.

輸入參數url必填langfreshsector

get_scan_result

Get the result of a scan started with scan_website (waits up to 60 seconds if it is still running). Scans are kept 30 days. Args: scan_id: the identifier returned by scan_website. sector: "vente-en-ligne", "immobilier" or "entreprise"; guessed when omitted. lang: "fr" or "en".

輸入參數langsectorscan_id必填

check_html

Run ConformRadar's checks on the HTML of ONE page you are building or editing (theme template, rendered page, local preview), before it goes live. Use it to verify a fix without waiting for a new scan. Checks by page_type: product: environmental claims, GPSR manufacturer and safety block, strikethrough price, customer reviews, textile composition and origin. home: environmental claims, outdated EU ODR link, customer reviews, withdrawal function. terms / returns: legal guarantee box, consumer mediator, outdated EU ODR link, withdrawal, EPR unique identifier. legal_notice: seller identity, EPR unique identifier (checked against the ADEME register), mediator, ODR link. Args: html: full HTML of the page (up to 3 MB). JSON-LD product data in the page is read. page_type: which kind of page this is. url: the page's future address, if known (used in the evidence and to recognise the shop's own domain). lang: "fr" or "en".

輸入參數urlhtml必填langpage_type必填

check_text

Check plain text you are writing (product description, ad or newsletter copy, terms of sale, legal notice) before publishing. product_description and marketing: banned or vague environmental claims ("biodegradable", "eco-friendly", "carbon neutral", "recycled" without a percentage); product_description also checks the GPSR manufacturer block and textile composition and origin. terms: legal guarantee box, consumer mediator, outdated EU ODR link, withdrawal wording, EPR unique identifier. legal_notice: seller identity, EPR unique identifier, mediator. French texts are fully supported; English texts only for environmental claims. Args: text: the text to check (up to 200,000 characters). text_type: what the text is. product_name: for a product description, the product's name (tells textiles, food and services apart). lang: "fr" or "en".

輸入參數langtext必填text_type必填product_name

find_rules

Search the register of French rules that apply to websites (about 160 rules, each read in the official text). robot_coverage tells whether ConformRadar checks the rule automatically ("auto"), partly ("partial") or not at all ("self": a human must check it). Rule texts are in French; use get_rule for the full obligation, texts, penalties and authority. Args: sector: "vente-en-ligne" (online shop selling to consumers), "immobilier" (estate agency) or "entreprise" (any business site). theme: one of tous, vente-en-ligne, b2b, immobilier, sante, alimentation, alcool-tabac-jeux, professions, finance, tourisme, formation-emploi, automobile, influence, elections. query: words to look for in the title, obligation and legal references (French, accents optional), e.g. "avis clients", "L. 221-5". limit: maximum number of rules returned (1 to 200).

輸入參數limitquerythemesector

get_rule

Full detail of one rule of the register (in French): who it applies to, the obligation, legal texts with links, penalties, enforcement authority, date in force, upcoming changes, and whether ConformRadar checks it. Args: rule_id: identifier returned by find_rules or scan_website (e.g. "information-precontractuelle-vente-distance").

輸入參數rule_id必填

list_deadlines

Dated changes in the register: rules that recently came into force and upcoming changes, sorted by date. Args: sector: "vente-en-ligne", "immobilier" or "entreprise"; all rules when omitted. since: first date, YYYY-MM-DD (default: 90 days ago). until: last date, YYYY-MM-DD (default: no limit).

輸入參數sinceuntilsector

lookup_epr_id

Find French EPR unique identifiers (identifiant unique REP, format FR123456_01ABCD) in the public ADEME register (SYDEREP). A producer covered by an EPR scheme (packaging, textiles, furniture, electronics, toys…) must show them in its terms of sale. Args: query: a SIREN (9 digits) or SIRET (14 digits), an identifier (FR…_…), or a company name (at least 3 characters).

輸入參數query必填

generate_gpsr_block

Build the "manufacturer and product safety" block that every online offer of a non-food product must show in the EU (GPSR, Regulation (EU) 2023/988, art. 19), as HTML (French labels) and plain text, ready to paste into a product page. Args: manufacturer_name: manufacturer's name or trade name. manufacturer_postal_address: manufacturer's postal address. manufacturer_email: manufacturer's e-mail or electronic contact. eu_responsible_name / eu_responsible_postal_address / eu_responsible_email: the EU responsible person, required when the manufacturer is established outside the EU. product_identification: type, batch or serial number, or another identifier, plus a picture reference if any. safety_warnings: warnings and safety information, in French for the French market.

輸入參數safety_warningsmanufacturer_name必填manufacturer_email必填eu_responsible_nameeu_responsible_emailproduct_identificationmanufacturer_postal_address必填eu_responsible_postal_address

版本歷史

1
  1. v0.1.0最新Oct 15, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。