mcpField
C
Checkbox

Checkbox

リモート
checkbox.site法務・行政0今日更新
リポジトリ公式サイト

Checkbox について

Checkboxは、ROSCAや各州の自動更新法に照らして、サブスクリプションの決済やメールを評価するコーディングエージェント向けMCPサーバーです。プロジェクト設定、コンプライアンス計画、公開前チェック、合成サブスクリプションテストを提供します。出力は自動評価であり、法律上の助言ではありません。

主な機能

  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 server

AI コーディングエージェント向けのサブスクリプション法令遵守。Claude、Cursor、VS Code、その他の MCP クライアントを Checkbox に接続すると、エージェントが人間のワンクリックでプロジェクトをセットアップし、公開前にチェックアウトコードを確認し、コンプライアンス計画を完了まで進め、ROSCA、California's Automatic Renewal Law、New York GBL § 527-a およびその他の州の自動更新法に照らして、合成テストサブスクリプションを実行できます。

ドキュメント:https://checkbox.site/docs/mcp · エージェントインデックス:https://checkbox.site/llms.txt · 無料で始められます。

接続

リモート(推奨) — https://app.checkbox.site/mcp で Streamable HTTP を使用します。インストールも API キーのコピーも不要です。サーバーは MCP OAuth を実装しているため、クライアントで Checkbox のサインイン画面を開き、一度だけ 承認 をクリックします。

  • 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、ヘッドレスエージェント):--header "Authorization: Bearer $CHECKBOX_SECRET_KEY" (Claude Code)または "headers": { "Authorization": "Bearer ${env:CHECKBOX_SECRET_KEY}" }(Cursor)を追加します。ブラウザーを使わないエージェントの場合は、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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。