mcpField
景
景品表示法 措置命令・課徴金納付命令

景品表示法 措置命令・課徴金納付命令

本地服务
eoylab.github.io法律与政务07 周前更新

关于 景品表示法 措置命令・課徴金納付命令

「景品表示法 措置命令・課徴金納付命令」将日本消费者厅公布的景品表示法处理案例整理为机器可读数据,供法律研究和广告合规查询使用。数据附有来源链接,项目通过规则提取,且不判断广告是否违法。

主要功能

  1. 01检索公开处理案例
  2. 02按企业、商品、条款和日期筛选
  3. 03返回案例来源链接
  4. 04提供 JSON、JSONL 和 CSV 数据
  5. 05不作违法判断或推测

适用场景

  1. 01查找企业过往行政处理记录
  2. 02为广告合规研究引用公开案例
  3. 03核对处理类型和适用条款

MCP 相关

MCP 服务提供 search_cases、get_case、list_recent 和 stats 工具。它只读取随包附带的 JSON 数据,运行时不联网。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbkeihyo-cases.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

keihyo-cases

《景品表示法》(关于防止不当赠品及不当表示的法律)下的行政处分命令与缴纳附加金命令数据集及 MCP 服务

将消费者厅公布的 151 件处分(128 家公司,2021-04-09〜2026-08-06)整理成机器可读的形式。所有案件均附有来源 URL。

→ 可搜索的列表

日本广告法(Keihyoho)执法行动的机器可读数据集,由消费者厅公布;另提供 MCP 服务,让模型能够引用真实命令,而不是凭空编造。源数据为日语。

姊妹数据集

eoylab/jftc-actions — 公正交易委员会的排除措施命令与取适法建议,共 361 件。采用相同的设计方针(不作判断、不收录自然人、附来源 URL)。

关于自然人

company 字段中不会保留自然人的姓名。 消费者厅公布个体经营者时,会采用“〈商号〉こと〈姓名〉”的形式,因此只保留商号,删除姓名 (商号是消费者厅用于指称受文对象的业务标识,并非自然人的姓名)。

由于 title 会逐字收录消费者厅公布的标题,因此其中仍会保留姓名。 如果改写标题,就会与消费者厅公布的内容不同,所以这里不作修改。

我们将其做成检测器,而非仅删除一次(withoutNaturalPerson)。 今后仍会有针对个体经营者的处分命令;如果只删除,姓名下次就会悄悄重新出现。 此外,还提供将两者统一到一个表中的整合包。

这不会做什么

不会判定是否违法。 每条记录都是对消费者厅已经发布并公布的处分的重新表述。 其中不包含“该表示构成违法”的判断。

以往处分的列表,并不能回答某个具体广告表述是否合法。 消费者厅本身采取的立场是针对个案作出判断。

为什么要做

让 LLM 检查广告表示时,会编造并不存在的处分案例。 这是因为缺少可作为依据的机器可读数据。 制作这个数据集,是为了提供模型可以直接引用,而非凭空回忆的内容。

使用方法

MCP 服务(Claude Desktop / Claude Code 等)
{
  "mcpServers": {
    "keihyo-cases": {
      "command": "npx",
      "args": ["-y", "github:eoylab/keihyo-cases", "keihyo-mcp"]
    }
  }
}

没有依赖包。不会访问网络(只读取随附的 JSON)。

工具返回内容
search_cases按经营者名称、商品名称、条款、公布日期、处分类型筛选
get_case按 id 获取一条记录
list_recent按公布日期从新到旧排列
stats按年度、处分类型、条款统计件数
直接使用数据
文件
data/cases.json全部记录(数组)
data/cases.jsonl每行一条记录
data/cases.csv表格格式
data/unparsed.json未能解析成记录的公告及其原因
data/meta.json件数、获取范围、来源
单条记录的格式
{
  "id": "047140",
  "url": "https://www.caa.go.jp/notice/entry/047140/",
  "published_date": "2026-08-06",
  "company": "「SNOW」と称するアプリケーションの利用サービスの提供事業者2社",
  "order_type": "措置命令",
  "provisions": [
    "第5条第3号(ステルスマーケティング告示)",
    "第7条第1項"
  ],
  "product": {
    "name": "SNOW",
    "kind": "アプリケーションの利用サービスの提供事業者2社に対し"
  },
  "lead_text": "消費者庁は、本日、「SNOW」と称するアプリケーションの利用サービスの提供事業者2社に対し、両社が供給する「SNOW」と称するアプリケーションの利用サービスに係る表示について、それぞれ、景品表示法に違反する行為(同法第5条第3号(ステルスマーケティング告示)に該当)が認められたことから、同法第7条第1項の規定に基づき、措置命令を行いました。",
  "authority": "消費者庁"
}

title 和 lead_text 均为公布页面上的原文。

明细

处分件数
措施命令98
缴纳附加金命令53

主要条款(单条案件可能涉及多个条款):

  • 第7条第1项 … 101 件
  • 第5条第1号(优良误认) … 63 件
  • 第8条第1项 … 53 件
  • 第5条第2号(有利误认) … 25 件
  • 第5条第3号(隐形营销告示) … 6 件
  • 第5条第3号(诱饵广告) … 2 件

制作方式

没有使用模型,也没有作出任何判断。 我们依据可读规则,从索引页面和各个页面中确定性地提取信息(src/ingest/extract.mjs)。

  • 经营者名称取自标题中的“针对〈经营者〉”
  • 处分类型取自标题中的“措施命令”“缴纳附加金命令”
  • 条款按其在正文中出现的顺序提取,并去除重复项

无法提取的字段设为 null,不会靠猜测补全。 无法整理成记录的公告(如认定承诺计划、发布提醒等)会附上原因,保留在 data/unparsed.json 中—— 被提醒公告点名的公司,并没有被下达任何命令。 如果将这类公司与处分对象并列展示,就会造成对该公司的错误描述。

更新方法:

npm run build          # 2020年度以降を取り込む
npm test               # 保存したページに対して逐語一致を検証

获取时每秒发送 1 个请求,并使用包含联系信息的 User-Agent。

从官方 MCP Registry 安装

已在 MCP Registry 中注册,名称为 io.github.eoylab/keihyo-cases。 兼容的客户端可以使用此名称安装。

手动安装时,请使用发布包中的 .mcpb (数据已包含在包内,因此运行时不会联网)。

{
  "mcpServers": {
    "keihyo-cases": {
      "command": "node",
      "args": ["/path/to/keihyo-cases/src/mcp/server.mjs"]
    }
  }
}

商用、Hosted API 与每日更新

源数据遵循消费者厅的公共数据使用条款(PDL1.0), 代码采用 MIT 许可。目前的数据集和 MCP 服务可直接用于商业用途。 无需购买许可。我们也不会在之后将这部分免费内容改为收费。

此外,我们想了解大家是否需要由我们承担费用的服务(无需自行托管的端点、 每日更新和 webhook、运行保障、追溯过往数据、导入支持)。

目前还没有推出任何服务。 我们只想开发大家需要的内容,因此创建了标注价格的 Issue。

内容参考价格投票
1Hosted API每月 ¥4,000#1
2每日更新 / webhook每月 ¥3,000#2
3商业许可 / SLA每月 ¥15,000#3
4bulk access / 历史数据一次性 ¥30,000#4
5导入支持每小时 ¥15,000#5

请给你想使用的服务点 👍。如有其他条件,欢迎留言。 如果本周就需要列表中没有的服务,请创建 Issue—— 只是目前还没有相应机制,数据已经有了。

详情:https://eoylab.github.io/keihyo-cases/commercial.html

来源与许可

来源:消费者厅网站(每条记录中的 url 均为一手信息)

源数据遵循公共数据使用条款(第 1.0 版)。 编辑和加工主体为 keihyo-cases。 详情请参阅 DATA-LICENSE.md。

代码采用 MIT 许可。

既知の限界

  • PDF の本文は含みません。 公表ページの PDF リンクはスクリプトで挿入されており、 配信される HTML に無いため pdf_url は多くが null です。推測で URL を作っていません
  • 2020年度以前の索引が空です。 URL の構造が違う可能性があり、未確認
  • 課徴金の金額は含みません。 発表本文ではなく PDF 側にあるため

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。