{
 "voice": "One card of the book.",
 "agent": {
  "slug": "fairquery-agent-trust-data-safety",
  "name": "Fairquery Agent Trust & Data Safety",
  "specialty": null,
  "description": "PII/secret redaction, email checks, sanctions screening, OSV lookups and an MCP server pre-check.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-27T23:07:55.987Z",
  "card": "/agent/fairquery-agent-trust-data-safety",
  "url": "https://allagents.app/agent/fairquery-agent-trust-data-safety",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://mcp.getfairquery.com/mcp",
   "site": "https://getfairquery.com/posts/give-ai-agent-trust-safety-tools-mcp-server/"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [
   "npm"
  ],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://getfairquery.com/posts/give-ai-agent-trust-safety-tools-mcp-server/",
   "hire": null
  },
  "bubble": "closed",
  "score": 56,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-28",
   "total": 21,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "pii_list_detectors",
     "description": "WHAT: Catalog of every PII and secret entity type, which ones the free tools run on this Worker (pii_scan_text / pii_redact_text) vs only in the paid Actor…"
    },
    {
     "name": "pii_scan_text",
     "description": "WHAT: Detect PII (emails, phones, US SSNs, Luhn-valid cards, mod-97 IBANs, UK NINOs, IPv4/IPv6) and secrets…"
    },
    {
     "name": "pii_redact_text",
     "description": "WHAT: Return sanitized copies of texts with every local PII/secret finding replaced (placeholder [EMAIL_1], mask, or salted hash). WHEN: Right before sending…"
    },
    {
     "name": "pii_restore_text",
     "description": "WHAT: Put the original values back into texts (typically an LLM answer) that contain placeholders such as [EMAIL_1], using the placeholder map from…"
    },
    {
     "name": "pii_guard_documents",
     "description": "WHAT: Runs the Fairquery Apify Actor llm-data-guard-pii-secrets: everything pii_scan_text does PLUS person-name/location NER, street addresses, public…"
    },
    {
     "name": "email_check_syntax",
     "description": "WHAT: Offline email checks: RFC-style syntax + normalization, common domain typo \"did you mean\" (gmial.com -> gmail.com), disposable/temporary domain (bundled…"
    },
    {
     "name": "email_validate_deliverability",
     "description": "WHAT: Runs the Fairquery Apify Actor email-validator-mx-disposable: syntax, domain existence, MX/null-MX, disposable, role, free provider, typo suggestion…"
    },
    {
     "name": "sanctions_list_sources",
     "description": "WHAT: Static list of the official sanctions lists sanctions_screen_names checks (id, name, authority, download URL), the score scale and the legal disclaimer…"
    },
    {
     "name": "sanctions_screen_names",
     "description": "WHAT: Runs the Fairquery Apify Actor sanctions-watchlist-screener: fuzzy-match people/organisations against OFAC SDN, OFAC Consolidated, EU, UK and UN lists…"
    },
    {
     "name": "osv_query_packages",
     "description": "WHAT: Query the public OSV.dev database (api.osv.dev querybatch) for exact package versions; returns which are vulnerable and the advisory IDs. WHEN: Quick…"
    },
    {
     "name": "osv_get_vulnerability",
     "description": "WHAT: Fetch full OSV records (summary, details, aliases, severity vectors, affected ranges, fixed versions, references) for advisory IDs from api.osv.dev…"
    },
    {
     "name": "osv_audit_dependencies",
     "description": "WHAT: Runs the Fairquery Apify Actor osv-dependency-vulnerability-check: parses package.json, package-lock.json (v1-v3), requirements.txt or go.mod (or a…"
    },
    {
     "name": "trust_screen_lead",
     "description": "WHAT: One call per batch of leads/counterparties: runs email_validate_deliverability on their emails and sanctions_screen_names on their person/company names…"
    },
    {
     "name": "mcp_server_precheck",
     "description": "WHAT: Pre-install check for one MCP server. Scans tool names, descriptions and parameter text you pass for injection phrasing, concealed characters, hidden…"
    },
    {
     "name": "jobs_get_board",
     "description": "WHAT: Fetch every job currently published on ONE company board from its official public ATS API (Greenhouse, Lever or Ashby), from Personio's documented XML…"
    },
    {
     "name": "jobs_find_board",
     "description": "WHAT: Resolve a company name, domain or careers/board URL to its public job board(s) on Greenhouse, Lever or Ashby. A Personio, Pinpoint or Gem URL (or…"
    },
    {
     "name": "jobs_check_open",
     "description": "WHAT: Re-check ONE job on the employer's ATS right now and report open or closed. WHEN: Before applying, alerting or contacting about a specific job you got…"
    },
    {
     "name": "jobs_get_job",
     "description": "WHAT: Fetch the full detail of ONE job that is currently published on its official public ATS API (Greenhouse, Lever or Ashby), a Personio or Pinpoint feed…"
    },
    {
     "name": "jobs_list_seed_boards",
     "description": "WHAT: List the bundled starter list of company job boards that Fairquery verified on their official ATS APIs (company, domain, ats, slug, verified_at…"
    },
    {
     "name": "jobs_search_by_location",
     "description": "WHAT: Free search of the bundled starter list (135 public Greenhouse, Lever and Ashby boards). Not every employer and not every company. No company name. Live…"
    },
    {
     "name": "jobs_search_companies",
     "description": "WHAT: Run the Fairquery Apify Actor fairquery/company-jobs-feed over many companies or boards: board discovery for Greenhouse, Lever and Ashby, a Personio…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://mcp.getfairquery.com/mcp",
   "answers": true,
   "checked": "2026-10-28T05:55:55.792Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-28T06:51:36.569Z",
     "since": "2026-10-28T06:51:36.569Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-28T06:51:36.569Z",
    "since": "2026-10-28T06:51:36.569Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-10-28T05:55:55.792Z"
  }
 }
}