mcpField
C
compliance-checker

compliance-checker

ローカル
github.com/GuardBee法務・行政11 日前に更新

compliance-checker について

compliance-checkerは、KVKK、GDPR、CCPAに照らしてウェブサイトやプライバシーポリシーを評価するチーム向けMCPサーバーです。GuardBee APIによるスキャンに、ポリシー分析、法的要件カタログ、法令間の比較を組み合わせ、3つのツールはAPIキーなしで利用できます。

主な機能

  1. 01KVKK、GDPR、CCPAのスキャン
  2. 02法令と深刻度での検出結果取得
  3. 0310項目によるポリシー評価
  4. 04Cookieバナープラットフォームの検出
  5. 05要件一覧と法令間の比較

活用シーン

  1. 01ウェブサイトのKVKK、GDPR、CCPA対応確認
  2. 02ポリシーに不足する条項の確認
  3. 03法令の要件の参照
  4. 04プライバシー法令間の要件比較

MCP 対応

コンプライアンススキャン、検出結果取得、ポリシー分析、要件参照、法令比較のツールを提供します。スキャンと検出結果取得にはGuardBee APIキーが必要で、ほかの3ツールは不要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"guardbee-compliance-checker": {
"command": "npx",
"args": [
"-y",
"@guardbee/mcp-compliance-checker"
]
}
}
}
起動コマンドnpx -y @guardbee/mcp-compliance-checker

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@guardbee/mcp-compliance-checker0.3.2

ツール

5

掲載時のツール一覧 · 6 日前に更新

パラメーター型必須説明
urlstringはいコンプライアンス監査の対象 URL
waitbooleanいいえスキャンの完了を待機します(デフォルト:true)
frameworkenumはい規制フレームワーク:KVKK、GDPR、または CCPAKVKK | GDPR | CCPA

詳細

@guardbee/mcp-compliance-checker

🇬🇧 English | 🇹🇷 Türkçe | 🇨🇳 中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇧🇷 Português | 🇪🇸 Español | 🇩🇪 Deutsch

npm version npm downloads License: MIT

GuardBee API を通じて KVKK(トルコのデータ保護法)、GDPR、CCPA のコンプライアンスチェックを実行し、プライバシーポリシーを分析し、法的要件を比較する MCP サーバーです。3 つのツールは API キーなしで動作します。

テレメトリはデフォルトでオフです。GUARDBEE_TELEMETRY=1 を設定すると、サーバー、ツール、成功状況、所要時間、ファイルパスなどの短いパラメーター値が送信されます。長い文字列や content、token、password などのフィールドはプレースホルダーに置き換えられます。詳しくは @guardbee/mcp-telemetry をご覧ください。

check_compliance および get_compliance_findings ツールには、GuardBee API キーが必要です。app.guardbee.ai/developers から取得してください。


特長

  • KVKK/GDPR/CCPA スキャン — GuardBee API を通じてコンプライアンスに特化したスキャンを実行し、検出結果を取得します
  • プライバシーポリシー分析 — URL からポリシーのテキストを取得します。コンプライアンスシグナル 10 項目、スコア(0~100)、レターグレードを表示します
  • Cookie バナー検出 — OneTrust、Cookiebot、Axeptio、および 10 以上の CMP プラットフォームを検出します
  • 要件カタログ — KVKK(9 件)、GDPR(8 件)、CCPA(4 件)にわたる、法令条項への参照付きの要件 21 件
  • フレームワーク比較 — KVKK/GDPR/CCPA の共通条項と相違する条項を比較します
  • キー不要のツール — analyze_privacy_policy、list_requirements、compare_frameworks はオフラインで動作します

クイックスタート

npm install -g @guardbee/mcp-compliance-checker

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "guardbee-compliance-checker": {
      "command": "npx",
      "args": ["-y", "@guardbee/mcp-compliance-checker"],
      "env": {
        "GUARDBEE_API_KEY": "gb_..."
      }
    }
  }
}

app.guardbee.ai/developers で API キーを取得してください。


MCP ツール

ツールAPI キー説明
check_compliance必須URL のコンプライアンススキャン(KVKK/GDPR/CCPA)を開始します
get_compliance_findings必須フレームワークと重大度で絞り込み可能なスキャン結果を取得します
analyze_privacy_policy不要プライバシーポリシーの URL を分析します — スコア、グレード、不足している条項
list_requirements不要対応フレームワークの法的要件を一覧表示します
compare_frameworks不要KVKK、GDPR、CCPA の類似点と相違点を比較します
使用例

Claude に次のように尋ねることができます:

「example.com の KVKK コンプライアンスをチェックして」

「GDPR の要件を一覧表示して」

「KVKK と GDPR の違いを比較して」

「https://example.com/privacy のプライバシーポリシーを分析して」

出力例
Privacy Policy Analysis: https://example.com/privacy
──────────────────────────────────────────────────────
Score : 72/100  Grade: C

✅ Data controller identity disclosed
✅ Purpose of processing stated
✅ Retention periods mentioned
✅ Cookie policy present
❌ Legal basis for processing not stated
❌ Data subject rights not listed (access, erasure, portability)
❌ International transfer safeguards missing
❌ Contact information for DPO missing

Recommendation: Add legal basis statements and data subject rights section.

対応フレームワーク

フレームワーク要件数スキャンシナリオ
KVKK9kvkkFocus
GDPR8gdprFocus
CCPA4ccpaFocus

プライバシーポリシーのスコアリング

analyze_privacy_policy ツールは、ポリシーのテキストから10個のシグナルを探します。

シグナル説明
データ管理者の身元会社名または組織名が記載されている
処理の目的個人データを収集する理由
法的根拠GDPR 第6条/KVKK 第5条への言及
保持期間データの保存期間
データ主体の権利アクセス、消去、ポータビリティ、異議申し立て
連絡先/DPOデータ管理者への連絡方法
Cookie ポリシーCookie とトラッキング技術
第三者との共有データの共有先
セキュリティ対策技術的/管理的な保護措置
国際移転国境を越えた移転に対する保護措置

評価: A(90~100)・B(75~89)・C(60~74)・D(45~59)・F(0~44)


環境変数

変数説明
GUARDBEE_API_KEYGuardBee API キー(check_compliance と get_compliance_findings に必要)
GUARDBEE_BASE_URLカスタムエンドポイント(デフォルト:https://app.guardbee.ai)

開発

npm install
npm test          # unit tests
npm run build     # TypeScript compile

ライセンス

MIT — GuardBee

フィードバック

質問、アイデア、または誤検知がありましたか?GitHub Discussionsでスレッドを立てるか、issue を作成してください。GuardBee が役に立った場合は、リポジトリに ⭐ を付けていただくと、ほかの人にも見つけてもらいやすくなります。

コメント

MCP は初めてですか?

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

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