Next free-source huntWe check for new free data every weekday.
OSINTMCP serverFirst audited Nov 13, 2026

Fairquery Agent Trust & Data Safety

PII/secret redaction, email checks, sanctions screening, OSV lookups and an MCP server pre-check.The vendor's description, from its MCP Registry listing.

Passed, with 1 warningAudited Nov 13, 2026
  • Warning: Tool text contains phrasing worth a human review.

Nothing failed, but there is something to know or fix. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 459 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 21 tools say they only read.
Endpointhttps://mcp.getfairquery.com/mcp

Website Streamable HTTP · protocol 2025-11-25 · server version 0.1.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Warning: Tool text contains phrasing worth a human review.

    • Mentions a file that usually holds secrets (tool mcp_server_precheck: description): "…for you. mcpConfig (a pasted mcp.json / claude_desktop_config.json / env block) is checked for hardcoded s…"
    • Mentions a file that usually holds secrets (tool mcp_server_precheck: parameter mcpConfig): "…u). Pasted MCP client config (mcp.json, claude_desktop_config.json, .cursor/mcp.json, VS Code servers, or…"
  • Passed: Connections are encrypted (HTTPS).

Safety labels

  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Note: Some tool text is long, so it uses more of the AI's working memory.

    • server instructions (4,159 characters)
    • pii_restore_text (4,250 characters)
    • mcp_server_precheck (15,389 characters)
    • jobs_get_board (4,126 characters)
    • jobs_find_board (4,115 characters)
    • jobs_search_by_location (8,313 characters)
  • Passed: 21 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (21)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • pii_list_detectorsWHAT: Fortress Shield (agent I/O PII protection). 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…Read-only
  • pii_scan_textWHAT: Fortress Shield (agent I/O PII protection). Detect PII (emails incl. "jane [at] acme [dot] com" and "jane at acme dot com" forms, phones, US SSNs/ITINs, Luhn-valid cards, mod-97 IBANs, UK NINOs…Read-only
  • pii_redact_textWHAT: Fortress Shield (agent I/O PII protection). Return sanitized copies of texts with every local PII/secret finding replaced: placeholder [EMAIL_k7q2m9xp4a] (random id per value), mask, or hash. F…Read-only
  • pii_restore_textWHAT: Fortress Shield (agent I/O PII protection). Put the original values back into texts (typically an LLM answer) that contain placeholders such as [EMAIL_k7q2m9xp4a], by opening meta.sealed_map fr…Read-only
  • pii_guard_documentsWHAT: Runs the Fairquery Apify Actor llm-data-guard-pii-secrets: everything pii_scan_text does PLUS person-name/location NER, street addresses, public document URLs (txt/md/json/csv/HTML/PDF text lay…Read-only
  • email_check_syntaxWHAT: Offline email checks: RFC-style syntax + normalization, common domain typo "did you mean" (gmial.com -> gmail.com), disposable/temporary domain (bundled CC0 list, ~thousands of domains), role a…Read-only
  • email_validate_deliverabilityWHAT: Runs the Fairquery Apify Actor email-validator-mx-disposable: syntax, domain existence, MX/null-MX, disposable, role, free provider, typo suggestion, SPF/DMARC policy, mail provider; final verd…Read-only
  • sanctions_list_sourcesWHAT: Static list of the official sanctions lists sanctions_screen_names checks (id, name, authority, download URL), the score scale and the legal disclaimer. WHEN: To choose the lists parameter, cit…Read-only
  • sanctions_screen_namesWHAT: Runs the Fairquery Apify Actor sanctions-watchlist-screener: fuzzy-match people/organisations against OFAC SDN, OFAC Consolidated, EU, UK and UN lists from the official sources (re-downloaded w…Read-only
  • osv_query_packagesWHAT: Query the public OSV.dev database (api.osv.dev querybatch) for exact package versions; returns which are vulnerable and the advisory IDs. WHEN: Quick "is lodash 4.17.20 vulnerable?" checks for…Read-only
  • osv_get_vulnerabilityWHAT: Fetch full OSV records (summary, details, aliases, severity vectors, affected ranges, fixed versions, references) for advisory IDs from api.osv.dev. WHEN: You have IDs (from osv_query_packages…Read-only
  • osv_audit_dependenciesWHAT: Runs the Fairquery Apify Actor osv-dependency-vulnerability-check: parses package.json, package-lock.json (v1-v3), requirements.txt or go.mod (or a package list), checks OSV, and returns per-pa…Read-only
  • trust_screen_leadWHAT: One call per batch of leads/counterparties: runs email_validate_deliverability on their emails and sanctions_screen_names on their person/company names IN PARALLEL, then merges results per lead…Read-only
  • mcp_server_precheckWHAT: Pre-install check for one MCP server. Scans tool names (split on _ - . and camelCase), descriptions, parameter names/descriptions and schema enum/default/examples you pass for injection phrasin…Read-only
  • jobs_get_boardIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_find_boardIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_check_openIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_get_jobIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_list_seed_boardsIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_search_by_locationIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only
  • jobs_search_companiesIndexed Jobs search is LIVE (paid, on your own Apify token): one call searches 8,800+ Greenhouse, Ashby and Lever company boards, with radius and salary filters, from a fresh daily index (not a live…Read-only

Audit history

  1. Nov 13Warnings

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200459 ms
initializedHTTP 202247 ms
tools/listHTTP 200129 ms
unknown-methodHTTP 20065 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.