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。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。