mcpField
C
Checkbox

Checkbox

远程服务
checkbox.site法律与政务0今天更新

关于 Checkbox

Checkbox 是面向编码 Agent 的 MCP 服务,可依据 ROSCA 及各州自动续订法律评估订阅结账和邮件流程。它提供项目设置、合规计划、部署前检查和合成订阅测试;输出是自动化评估,并非法律意见。

主要功能

  1. 01设置合规项目
  2. 02生成并完成合规计划
  3. 03检查结账和邮件代码
  4. 04检查页面与通知安排
  5. 05运行合成订阅测试

适用场景

  1. 01发布前评估订阅结账流程
  2. 02检查邮件中的续订通知
  3. 03按州法律推进合规计划

MCP 相关

它将 Checkbox 合规 API 操作作为工具提供给 MCP 客户端。支持带 OAuth 的远程 Streamable HTTP 和本地 stdio,也可使用 API 密钥认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.checkbox.site/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://app.checkbox.site/mcp需要授权
安装包
npm@checkbox-site/mcp0.1.1

工具

详细介绍

Checkbox MCP 服务

为 AI 编码 Agent 提供订阅法律合规支持。将 Claude、Cursor、VS Code 或任何 MCP 客户端连接到 Checkbox,即可让你的 Agent 只需一次人工点击便设置好项目,在代码发布前检查结账代码,完成合规计划,并运行合成订阅测试——覆盖 ROSCA、California's Automatic Renewal Law、New York GBL § 527-a 以及其他州的自动续订法律。

文档:https://checkbox.site/docs/mcp · Agent 索引:https://checkbox.site/llms.txt · 免费开始使用。

连接

远程(推荐) — 使用 https://app.checkbox.site/mcp 上的 Streamable HTTP,无需安装,也无需复制 API 密钥: 该服务实现了 MCP OAuth,因此客户端会打开 Checkbox 登录页面,你只需点击一次 Approve。

  • claude.ai / Claude Desktop:Settings → Connectors → Add custom connector → https://app.checkbox.site/mcp → Connect → Approve。
  • Claude Code:claude mcp add --transport http checkbox https://app.checkbox.site/mcp,然后运行 /mcp → Authenticate。
  • Cursor(.cursor/mcp.json):{ "mcpServers": { "checkbox": { "url": "https://app.checkbox.site/mcp" } } },然后 Connect。

API 密钥在所有场景中仍然可用(CI、无头 Agent):添加 --header "Authorization: Bearer $CHECKBOX_SECRET_KEY" (Claude Code)或 "headers": { "Authorization": "Bearer ${env:CHECKBOX_SECRET_KEY}" }(Cursor)。没有浏览器的 Agent 可访问 https://app.checkbox.site/mcp?login=device,该页面会提供 setup_checkbox,返回审批链接,随后提供测试模式密钥。

本地(stdio) — 适用于不支持远程 MCP 的客户端:

{
  "mcpServers": {
    "checkbox": {
      "command": "npx",
      "args": ["-y", "@checkbox-site/mcp"],
      "env": { "CHECKBOX_API_KEY": "ck_test_..." }
    }
  }
}

软件包:npm 上的 @checkbox-site/mcp(Node 20+;二进制文件 checkbox-mcp)。选项: --read-only、--api-key、--api-base;环境变量 CHECKBOX_API_KEY(缺省时使用 CHECKBOX_SECRET_KEY)、 CHECKBOX_API_BASE、CHECKBOX_MCP_READ_ONLY=true。

工具

从 setup_checkbox 开始;然后调用 get_compliance_plan → 应用一项任务 → verify_task,直到计划符合要求。 部署前可对代码使用预检工具(check_disclosure、check_stripe_checkout_session、check_email、check_page_html、 get_notice_schedule)。完整列表及每个工具对应的 API 操作见 https://checkbox.site/docs/mcp#tools。

每个工具都是对公开 API(https://app.checkbox.site/v1)的轻量调用,因此密钥、权限范围、测试/实时模式和速率限制均由 API 决定。写入工具会明确标注,并带有 readOnlyHint: false。结果针对模型编写,并以建议调用的下一个工具结尾。

非法律建议

Checkbox 的输出是基于待律师审核的法律目录生成的自动评估,不构成法律建议。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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