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

Tolca

Web search + clean page text with sha256 proof, and company, sanctions and licence checks (x402)The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. 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 225 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 15 tools say they only read.
Endpointhttps://tolca.tonbot.ca/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 0.9.0

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

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

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

Tools

  • Passed: 15 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 (15)

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

  • pkg_checknpm dependency risk and PyPI package safety check: is this package safe to install? One call, one verdict: safe / caution / avoid, with a score, concrete reasons (known vulnerabilities from OSV, depr…Read-only
  • qc_contractor_checkQuebec contractor check before hiring, paying or subcontracting a Québec (Canada) construction contractor, in one call: RBQ licence (status, categories, restrictions), RENA listing (banned from publi…Read-only
  • summarizeSummarize long text into a tight, faithful summary. Input: text (up to 40k chars), optional max_words and language. Costs $0.03 USDC per call (x402 v2, Base or Solana). Send the HTTP header PAYMENT-S…Read-only
  • translateTranslate between French (incl. Quebec French) and English. Input: text, target ('fr' | 'en'), optional tone. Costs $0.04 USDC per call (x402 v2, Base or Solana). Send the HTTP header PAYMENT-SIGNATU…Read-only
  • extractExtract structured data from messy text into clean JSON. Input: text, schema (JSON object describing desired fields). Costs $0.02 USDC per call (x402 v2, Base or Solana). Send the HTTP header PAYMENT…Read-only
  • extract_urlFetch any public URL (HTML article, PDF, JSON) and return clean JSON matching YOUR schema in one call. No scraping code, no parsing: give a url and the fields you want. Input: url, schema (field -> t…Read-only
  • qc_licenceQuebec contractor licence check (RBQ): contractor license verification in one call, cheapest tier. Is this Québec contractor's RBQ licence ACTIVE right now? Returns active true/false, licence number,…Read-only
  • pkg_metaPackage metadata in one call, cheapest tier: latest and resolved version, license, first/last publish dates, weekly downloads, deprecation flag, install scripts, maintainers count. npm or PyPI. No vu…Read-only
  • homework_checkCan this homework be done by an AI? For teachers and schools: paste an assignment (or a public PDF URL) and get an overall AI-completion risk 0-100, a per-question breakdown (risk, why, concrete fix…Read-only
  • verify_businessKYB company verification and business registry verification before paying, onboarding or contracting a company (vendor due diligence). One call checks US, UK, EU and Canadian sanctions (CSL incl. OFA…Read-only
  • web_searchWeb search with page content: search the web and read the top pages in ONE call. Returns 10 results (title, url, snippet, date) plus the clean text of the best pages (read 1-5), with fetch time, sha2…Read-only
  • company_enrichCompany profile from a domain or name in ONE call, for sales and research agents: what the company does, industry, services, service area, address, phones and emails published by the company (each wi…Read-only
  • company_fitIs this company worth contacting FOR YOU? Everything in company-enrich, plus a fit verdict for your offer and goal: good / maybe / poor, a 0-100 score, reasons grounded in facts from the company's we…Read-only
  • payment_checkCheck an x402 endpoint before paying it: is this x402 seller safe to pay? Send the seller's URL (or its 402). One call screens the payTo wallet against OFAC SDN crypto addresses, checks official USDC…Read-only
  • sanctions_checkSanctions screening of a company name (OFAC, US, UK, EU, Canada), cheapest tier: is this company sanctioned? One call checks the US Consolidated Screening List (incl. OFAC SDN), the UK Sanctions List…Read-only

Audit history

  1. Nov 13Passed

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 200225 ms
initializedHTTP 202280 ms
tools/listHTTP 200151 ms
unknown-methodHTTP 20082 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.