Skip to main content
Glama
Checkbox MCP Server

Checkbox MCP Server

Official

Checkbox

Automatic-renewal law compliance for subscription businesses, as an API, an MCP server and assistant integrations. Checkbox checks a subscription checkout, its renewal emails and its cancellation flow against US automatic-renewal laws — federal ROSCA, California Bus. & Prof. Code § 17600 et seq., New York GBL § 527-a and the other state laws — and returns the exact change to make. Free to start. Checkbox is a System1 company.

Checkbox output is an automated assessment, not legal advice. Its rules are drafted from primary sources and are pending attorney review.

Use it from your coding assistant

Assistant

Install

Claude Code

/plugin marketplace add checkbox-site/checkbox then /plugin install checkbox@checkbox (plugin)

Claude Code, claude.ai (skill only)

copy integrations/claude-skill/checkbox to .claude/skills/checkbox/, or upload it as a zip in claude.ai

claude.ai, Claude Desktop

Settings → Connectors → Add custom connector → https://app.checkbox.site/mcp

Cursor

integrations/cursor/checkbox.mdc → .cursor/rules/, MCP { "mcpServers": { "checkbox": { "url": "https://app.checkbox.site/mcp" } } }

GitHub Copilot

integrations/copilot → .github/

Windsurf

integrations/windsurf/checkbox.md → .windsurf/rules/

Codex, Jules and other AGENTS.md readers

append integrations/AGENTS.md to your AGENTS.md

What they do: when you build or change a subscription, a free trial, Stripe Checkout in subscription mode, a pricing page or a cancel flow, the assistant asks once whether you want it made compliant with US auto-renewal laws. If you say no, it does not ask again or add anything. If you say yes, it connects Checkbox (one browser approval, free account), checks your Stripe params, disclosure and emails, and applies the fixes.

Related MCP server: Compileq

MCP server

Remote Streamable HTTP at https://app.checkbox.site/mcp with MCP OAuth (no API key to copy). Registry name site.checkbox/checkbox (mcp-registry/server.json). Source and tool list: mcp/. Docs: https://checkbox.site/docs/mcp

Local stdio server for clients without remote MCP support: npx -y @checkbox-site/mcp (binary checkbox-mcp).

SDKs

Language

Package

Source

Node.js / TypeScript (zero dependencies)

npm install @checkbox-site/node

node/

Python 3.9+ (standard library only)

pip install checkbox-site (import checkbox)

python/

Never install the npm package named checkbox or the PyPI packages checkbox / checkbox-sdk: they are unrelated projects.

Repository layout

This repository mirrors the public parts of Checkbox's main codebase and is updated with each release: node/, mcp/ (npm workspaces), python/, openapi/, integrations/, plugins/ and mcp-registry/. Releases are published from tags by GitHub Actions (RELEASING.md). Issues and pull requests are welcome: see CONTRIBUTING.md.

License

MIT (LICENSE). Security reports: SECURITY.md.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI-assisted compliance scanning of codebases for GDPR, CCPA, WCAG, PCI-DSS, HIPAA, EU AI Act, and other regulations, providing risk scores, fine estimates, and suggested fixes within MCP-compatible IDEs.
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI coding assistants to scan projects for security issues such as leaked API keys, missing Supabase RLS, open Firebase rules, unauthenticated routes, and hallucinated packages, then fix and verify the results.
    8
    1
    MIT