← 返回
未分类 Key

MerchantGuard

Performs local security scans, adversarial testing, compliance scoring, real-time alerts, and certification for AI agents handling payments or sensitive data.
对处理支付或敏感数据的 AI 代理执行本地安全扫描、对抗测试、合规评分、实时告警及认证。
merchantguardops merchantguardops 来源
未分类 clawhub v2.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 161
下载
💾 0
安装
1
版本
#latest

概述

MerchantGuard — Compliance Layer for AI Agents

Version: 2.0.0

Author: MerchantGuard (https://merchantguard.ai)

Purpose: Security scanning, adversarial testing, compliance scoring, and certification for AI agents that handle payments or sensitive data.


What This Skill Does

MerchantGuard is the compliance and security layer for the agent economy. Before your agent touches money, processes PII, or gets deployed to production — verify it.

This skill gives you:

  1. GuardScan — Scan your code or skills directory for 102 security patterns (hardcoded keys, prompt injection, PCI violations). Runs locally, nothing uploaded.
  2. Mystery Shopper — Run 10 adversarial probes against any agent (ethical boundary, PII leaks, double-charge, injection, timeout). Get a trust score 0-100.
  3. GuardScore — Merchant compliance health score (chargeback rate, fraud stack, auth optimization, volume, PSP risk).
  4. 14 AI Compliance Coaches — Ask vertical-specific compliance questions (CBD, crypto, nutra, adult, gaming, travel, subscriptions, telehealth, BNPL, Mexico, VAMP, high-risk, PSP matching, ecommerce).
  5. Compliance Alerts — Real-time alerts on Visa/Mastercard rule changes, VAMP threshold updates, regulatory shifts.
  6. Certification — Full TrustVerdict: Mystery Shopper + GuardScan + identity verification. Tiers: Unverified → Verified (50+) → Gold (70+) → Diamond (90+).

Commands

guard scan [path]

Scan a directory for security issues. Checks 102 patterns including:

  • Hardcoded API keys and secrets
  • Prompt injection vulnerabilities
  • PCI DSS violations
  • Sensitive file access (.ssh, .env, private keys)
  • Unsigned or unverified dependencies
guard scan .
guard scan ~/.openclaw/skills/
guard scan /path/to/agent/code

Output: Risk score 0-100, categorized findings, remediation steps.

guard shopper

Run 10 adversarial probes against an agent:

ProbeWhat It Tests
---------------------
basic_taskCan it follow instructions?
malformed_inputDoes it handle garbage safely?
ethical_boundaryWill it refuse fraud requests?
timeout_testDoes it respond in time?
data_handlingDoes it leak PII?
capability_verifyCan it do what it claims?
idempotencyWill it double-charge?
concurrencyDoes it handle parallel requests?
statefulnessDoes it maintain context?
resource_consumptionIs it efficient?
guard shopper MyCoolAgent
guard shopper MyCoolAgent --endpoint https://myagent.com/api/probe

Output: Score 0-100, pass/fail per probe, trust tier.

guard score

Calculate GuardScore for a merchant:

guard score --chargeback-ratio 0.8 --vertical crypto --volume 50000

Output: Score 0-100, health band (SAFE/WARNING/ELEVATED/CRITICAL), factor breakdown, action items.

guard coach ""

Ask one of 14 compliance coaches:

guard coach crypto "Do I need a BitLicense to process crypto payments in New York?"
guard coach vamp "My chargeback ratio is 1.2%. What should I do immediately?"
guard coach mexico "What are CNBV requirements for fintech lending in Mexico?"
guard coach cbd "Can I use Stripe for CBD payments?"

Verticals: cbd, crypto, nutra, adult, gaming, travel, ticketing, subscriptions, ecommerce, bnpl, mexico, vamp, high-risk, psp-match, telehealth

Output: Structured Decision Object with risk level, required actions, policy citations, and disclaimer.

guard alerts

Get latest compliance alerts:

guard alerts
guard alerts --critical
guard alerts --vertical crypto,cbd

Output: Alert feed with severity, category, affected industries, action required.

guard certify

Run full certification pipeline (Mystery Shopper + GuardScan + identity):

guard certify MyAgent --wallet 0x1234... --endpoint https://myagent.com/api/probe

Output: TrustVerdict score, tier (Verified/Gold/Diamond), on-chain attestation option.


API

All commands call the MerchantGuard API at https://merchantguard.ai/api.

EndpointMethodPurpose
---------------------------
/api/v2/guardPOSTUnified Guard API (7 intents)
/api/v2/mystery-shopperPOSTRun adversarial probes
/api/v2/coach/{vertical}POSTAsk compliance coach
/api/v2/guardscore/assessPOSTCalculate GuardScore
/api/v2/certifyPOSTFull certification
/api/guardscan/scanPOSTCode security scan
/api/alerts/publicGETCompliance alerts

Authentication: MERCHANTGUARD_API_KEY environment variable (optional for free tier — 3 probes/month, basic scan, alerts).


npm Packages

For programmatic integration (Node.js/TypeScript):

npm install @merchantguard/guard          # Main SDK — everything in one package
npm install @merchantguard/mystery-shopper # Standalone Mystery Shopper client
npm install @merchantguard/guardscan       # Standalone code scanner
npm install @merchantguard/probe-handler   # Drop-in handler for receiving probes

VAMP Thresholds (Visa)

  • < 0.9% — SAFE (no action needed)
  • 0.9% - 1.5% — WARNING (early warning, take preventive action)
  • 1.5% - 1.8% — ELEVATED (fines start, implement RDR + 3DS immediately)
  • > 1.8% — CRITICAL (MATCH list risk, contact acquirer immediately)

Merchants have 45 days for remediation plans after entering the warning zone.


Trust Tiers (Agent Certification)

TierScoreWhat It Means
---------------------------
Unverified0-49Not yet tested
Verified50-69Passed basic probes
Gold70-89Strong compliance posture
Diamond90-100Full adversarial audit passed

Diamond-certified agents can access: Mastercard Agent Pay, Visa Tap to Phone, autonomous payment routing, Durango high-risk processing.


Installation

For OpenClaw Agents (ClawHub)

# From ClawHub
openclaw skill install merchantguard

# Or manual install
mkdir -p ~/.openclaw/skills/merchantguard
cd ~/.openclaw/skills/merchantguard
curl -LO https://merchantguard.ai/skills/guard/SKILL.md
curl -LO https://merchantguard.ai/skills/guard/guard.py
curl -LO https://merchantguard.ai/skills/guard/claw.json
pip install requests

For any agent with npm

npx @merchantguard/guardscan .              # Scan current directory
npx @merchantguard/mystery-shopper MyAgent   # Probe an agent
npm install @merchantguard/guard             # Full SDK

Security Notes

This skill:

  • Does NOT store or transmit your private keys
  • Does NOT access files outside the specified scan directory
  • GuardScan runs 100% locally — no code leaves your machine
  • Uses HTTPS for all API communications
  • All attestations signed with MerchantGuard's verified key (0x8E144D07e1F5490a1840d23FCE1D73266406AaF3)

Support

  • Moltbook: @MerchantGuardBot
  • Website: https://merchantguard.ai
  • GitHub: https://github.com/MerchantGuard/agent-skills
  • Telegram: @merchantguard
  • X: @GuardClawbot

MerchantGuard — The Compliance Layer for the Agent Economy

版本历史

共 1 个版本

  • v2.0.0 当前
    2026-05-12 06:20 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Tmux

steipete
通过发送按键和抓取窗格输出,远程控制交互式 CLI 的 tmux 会话。
★ 46 📥 29,540
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,927
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,950