Checkbox MCP Server
OfficialChecks Stripe subscription checkout parameters, disclosures, renewal emails, and cancellation flows against US automatic-renewal laws, and helps apply the required fixes.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
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.
Docs: https://checkbox.site/docs · Docs for agents: https://checkbox.site/llms.txt
API reference (OpenAPI 3.1):
openapi/checkbox.v1.json, live at https://app.checkbox.site/v1/openapi.jsonOpen dataset of the laws: https://github.com/checkbox-site/auto-renewal-laws
Starter apps: https://github.com/checkbox-site/templates
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 |
|
Claude Code, claude.ai (skill only) | copy |
claude.ai, Claude Desktop | Settings → Connectors → Add custom connector → |
Cursor |
|
GitHub Copilot |
|
Windsurf |
|
Codex, Jules and other AGENTS.md readers | append |
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) |
| |
Python 3.9+ (standard library only) |
|
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Score a subscription flow against US click-to-cancel / auto-renewal laws.
Score a subscription cancellation flow against federal, CA, CO, VT, and OR click-to-cancel laws.
Automated website compliance infrastructure and GDPR/CCPA auditing.
Governance copilot for AI-assisted coding. 72 packs, 532 rules, proof bundles.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceProvides AI assistants with real-time, structured access to 32 privacy and AI governance laws across 28 jurisdictions to prevent hallucination in compliance answers.7 npmMIT- FlicenseNot gradedqualityBmaintenanceEnables 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.-

shipsafe-mcpofficial
AlicenseAqualityCmaintenanceEnables 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.81MIT- AlicenseNot gradedqualityBmaintenanceEnables autonomous detection of recurring charges, price creeping, and zombie subscriptions, then generates automated cancellation workflows through MCP-compatible tools.7MIT