Skip to main content

ProfitCollector

ca.bakhour/profitcollectorVersion 1.0.0

22 pay-per-call developer, security, network and data utilities using x402 on Base.

Status

Responds469 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:41 UTC
Latency
469 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.bakhour.ca/mcpResponds469 ms
No sign-in

Claude Code

claude mcp add --transport http profitcollector https://mcp.bakhour.ca/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: profitcollector
Remote MCP server URL: https://mcp.bakhour.ca/mcp

Cursor

{
  "mcpServers": {
    "profitcollector": {
      "url": "https://mcp.bakhour.ca/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"profitcollector","type":"http","url":"https://mcp.bakhour.ca/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

31 tools

Tools of ProfitCollector
Read-only
Idempotent
Open world
get_dns_lookupResolve ONE DNS record type for a domain. For all record types at once use /domain/intelligence; for a bundled DNS+TLS+headers audit use /web/audit or /security/posture; for mail-security plus a scored verdict use /domain/due-diligence.Not declaredNot declaredNot declaredNot declared
get_domain_intelligenceCollect ALL common DNS record types (A/AAAA/MX/NS/TXT/CAA) for a domain in one call -- the multi-record bundle version of /dns/lookup.Not declaredNot declaredNot declaredNot declared
get_jwt_decodeDecode a JWT payload without signature verification.Not declaredNot declaredNot declaredNot declared
get_security_headersInspect HTTP security headers for ONE URL only. For headers combined with TLS and DNS, use /web/audit (raw) or /security/posture (scored).Not declaredNot declaredNot declaredNot declared
get_security_postureAssess TLS and HTTP security posture for a public HTTPS website -- the SAME inspection as /web/audit, but returns a 0-100 score/grade and findings instead of raw fields.Not declaredNot declaredNot declaredNot declared
get_ssl_checkInspect the TLS certificate for ONE hostname only. For TLS combined with HTTP headers and DNS, use /web/audit (raw) or /security/posture (scored).Not declaredNot declaredNot declaredNot declared
get_subnet_calculateCalculate subnet information from CIDR notation.Not declaredNot declaredNot declaredNot declared
get_timestamp_convertConvert a Unix timestamp to UTC ISO-8601.Not declaredNot declaredNot declaredNot declared
get_url_parseParse a URL into structured components.Not declaredNot declaredNot declaredNot declared
get_uuid_generateGenerate a random UUID version 4.Not declaredNot declaredNot declaredNot declared
get_web_auditConsolidated DNS, TLS and HTTP security audit for a public HTTPS website, returned as RAW findings (no score) -- the bundled version of /dns/lookup + /ssl/check + /security/headers. Use /security/posture instead for a 0-100 score/grade.Not declaredNot declaredNot declaredNot declared
post_base64_decodeDecode Base64 to UTF-8 text.Not declaredNot declaredNot declaredNot declared
post_base64_encodeEncode UTF-8 text using Base64.Not declaredNot declaredNot declaredNot declared
post_data_transformNormalize and transform common structured text automatically.Not declaredNot declaredNot declaredNot declared
post_domain_due_diligenceThe most comprehensive domain assessment: DNS + mail security (SPF/DKIM/DMARC) + TLS + HTTP headers, scored. The only endpoint in this group that adds mail-security analysis. Use for a one-shot decision-grade verdict on an unfamiliar domain; use /dns/lookup, /ssl/check, /security/headers, /web/audit or /security/posture instead for a single fact or a cheaper signal.Not declaredNot declaredNot declaredNot declared
post_freshdep_scanFlags pinned dependencies in a repository's requirements.txt, package-lock.json, or uv.lock published more recently than a freshness threshold -- a supply-chain-compromise tripwire. Free CLI (requirements.txt/package-lock.json only, uv.lock support pending there): github.com/sbakhour/freshdep.Not declaredNot declaredNot declaredNot declared
post_hash_sha256Generate SHA-256 digest from text.Not declaredNot declaredNot declaredNot declared
post_hash_sha512Generate SHA-512 digest from text.Not declaredNot declaredNot declaredNot declared
post_json_minifyMinify valid JSON text.Not declaredNot declaredNot declaredNot declared
post_json_prettyPretty-print valid JSON text.Not declaredNot declaredNot declaredNot declared
post_json_repairRepair common malformed JSON formatting issues.Not declaredNot declaredNot declaredNot declared
post_json_validateValidate JSON text and return parsing details.Not declaredNot declaredNot declaredNot declared
post_media_image_convertConvert an image between common formats (e.g. PNG/JPEG/WebP) from a URL or base64 payload.Not declaredNot declaredNot declaredNot declared
post_quebec_invoice_compliance_checkVerifies GST/QST were calculated correctly per Revenu Quebec's current (non-compounded) formula, and flags whether a French invoice version is present per Charter of the French Language s.57/89/91. Pure arithmetic + text check; not legal or tax advice.Not declaredNot declaredNot declaredNot declared
post_quebec_invoice_generateAssembles a bilingual (French/English) Quebec invoice document with GST/QST computed exactly per Revenu Quebec's current formula -- you supply both languages' line-item text, this does not translate. Not legal or tax advice.Not declaredNot declaredNot declaredNot declared
post_security_repo_risk_report_deepEverything in the standard report, plus a repo-wide secret/credential exposure scan (matched values are never returned).Not declaredNot declaredNot declaredNot declared
post_security_repo_risk_report_due_diligenceEverything in the deep report, plus real OpenSSF Scorecard maintainer/governance signals and a prioritized recommendation. An automated baseline positioned against $5,000-$95,000 human technical due diligence.Not declaredNot declaredNot declaredNot declared
post_security_repo_risk_report_standardSBOM inventory plus real OSV.dev dependency-vulnerability matches and dependency-freshness signals for a public Git repository. One-shot alternative to a per-seat secret-scanning subscription.Not declaredNot declaredNot declaredNot declared
post_text_dedupe_linesRemove duplicate lines while preserving original order.Not declaredNot declaredNot declaredNot declared
post_text_statsCalculate character, word, line and byte statistics.Not declaredNot declaredNot declaredNot declared
post_x402_service_trust_reportLive, on-demand check of ONE x402-protected endpoint before you pay it: payment-requirements structure, TLS certificate, payTo on-chain balance, known-asset recognition, resource/host consistency, and discovery-manifest cross-check -- not a cached aggregate reputation score.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Aug 29, 2026
Updated
Aug 29, 2026
Repository
Not given
Categories (suggested)
SecurityDeveloper toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing