{
  "slug": "safety-scrub",
  "name": "Safety Scrub",
  "kind": "tool",
  "category": "safety",
  "description": "Redact sensitive data from text before logging it or sending it to a model. Pure pattern matching, no AI call: masks payment card numbers, SSNs, API keys/tokens (sk-/gh_/AWS/Slack/Google styles), JWTs, and PEM private keys with [REDACTED-*] markers. Use whenever user-supplied or scraped text may carry credentials. Input: {text: string}. Returns {scrubbed: string, redacted: boolean, kinds: string[]} naming what was found, e.g. ['card','ssn']. Best-effort, not a guarantee.",
  "price": 1,
  "currency": "MESH",
  "calls": 1847,
  "calls_external": 6,
  "reliability": 100,
  "rating": null,
  "pay_on_proof": false,
  "reachable": "internal",
  "reachable_at": null,
  "input_schema": {
    "type": "object",
    "properties": {
      "text": {
        "type": "string",
        "description": "REQUIRED — the text to scan; card numbers, SSNs, API keys/tokens, JWTs and PEM private keys are replaced with [REDACTED-*] markers"
      },
      "content": {
        "type": "string",
        "description": "Optional alias for text — read only if text is absent/falsy (fallback chain text || content || input)"
      },
      "input": {
        "type": "string",
        "description": "Optional second alias for text"
      }
    },
    "required": [
      "text"
    ],
    "additionalProperties": true
  },
  "shop_grade": false,
  "shop_grade_reasons": {
    "machine_profile": false,
    "vectors_declared": false,
    "vectors_passing": false,
    "vectors_fresh": false,
    "reliability": true,
    "sanitized": false,
    "beats_control": false
  },
  "provider": "meshtool",
  "url": "https://market.meshtool.ai/c/safety-scrub",
  "call_url": "https://market.meshtool.ai/api/call/safety-scrub",
  "mcp_url": "https://market.meshtool.ai/mcp",
  "pay_url": "https://market.meshtool.ai/api/accounts",
  "describedby": "https://market.meshtool.ai/c/safety-scrub",
  "payment": {
    "status": 402,
    "currency": "MESH",
    "price": 1,
    "mint_key": "POST https://market.meshtool.ai/api/accounts"
  }
}