Skip to main content
Glama
rotenkus-dot

b2b-lead-quant-mcp

by rotenkus-dot
README.md
# B2B Lead Intelligence & Quant Strategy Auditor — MCP Server, CLI & n8n Workflows

[![MCP Ready](https://img.shields.io/badge/MCP-2024--11--05-blue)](https://modelcontextprotocol.io)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](./LICENSE)
[![Node.js >= 18](https://img.shields.io/badge/node-%3E%3D18.0.0-brightgreen)](https://nodejs.org)

Zero-dependency **Model Context Protocol (MCP) Server**, **CLI**, and **n8n Automation Templates** connecting **Claude Desktop**, **Cursor**, **Windsurf**, **Cline**, **Clay**, and **n8n** directly to 8 production B2B Lead Intelligence, Domain/SSL Security, and Quantitative Trading Strategy Audit tools.

---

## 8 Production Tools Included

### Cluster A: B2B Lead Generation, Email Verification & Website Intelligence
| MCP Tool Name | Apify Engine | Key Capabilities |
|---|---|---|
| `find_and_verify_corporate_emails` | [`invaluable_rondeau/corporate-email-finder-verifier`](https://apify.com/invaluable_rondeau/corporate-email-finder-verifier) | Resolve & verify corporate emails from `{fullName, domain}` (up to 500 leads/run) with honorific stripping and **MX Provider Fingerprinting** (`google_workspace`, `microsoft_365`, `proofpoint`, `mimecast`, `cloudflare`). |
| `enrich_company_websites` | [`invaluable_rondeau/b2b-website-enricher`](https://apify.com/invaluable_rondeau/b2b-website-enricher) | Extract `companyName`, `metaDescription`, 20+ B2B `techStack` signatures (Stripe, HubSpot, Salesforce, Marketo, Segment, Next.js, Intercom), role-based `publicEmails`, `socialLinks`, and `sizeSignals`. |
| `score_email_deliverability_risk` | [`invaluable_rondeau/b2b-email-deliverability-risk-gate`](https://apify.com/invaluable_rondeau/b2b-email-deliverability-risk-gate) | Score B2B email lists (`0–100`) for bounce, disposable, role-account, and spam-trap risk; route each address into `send` / `review` / `suppress`. |

### Cluster B: Domain, Email Security (SPF/DMARC/DKIM), SSL/TLS & RDAP Drift Monitoring
| MCP Tool Name | Apify Engine | Key Capabilities |
|---|---|---|
| `audit_domain_email_security` | [`invaluable_rondeau/b2b-domain-email-security-auditor`](https://apify.com/invaluable_rondeau/b2b-domain-email-security-auditor) | Audit domain SPF, DMARC (`p=none/quarantine/reject`), DKIM selectors, BIMI, MTA-STS, TLS-RPT, and spoofing risk (`0–100`) with stateful drift tracking. |
| `monitor_ssl_tls_certificates` | [`invaluable_rondeau/ssl-tls-certificate-drift-monitor`](https://apify.com/invaluable_rondeau/ssl-tls-certificate-drift-monitor) | Inspect live TLS handshakes, certificate expiry countdown (`daysRemaining`), CA issuer, Subject Alternative Names (`SANs`), and SHA-256 fingerprint changes. |
| `monitor_domain_rdap_expiry` | [`invaluable_rondeau/domain-rdap-expiry-registrar-monitor`](https://apify.com/invaluable_rondeau/domain-rdap-expiry-registrar-monitor) | Query authoritative IANA RDAP registries directly (no WHOIS rate-limit blocks) for domain age (`domainAgeYears`), expiration countdown (`daysUntilExpiry`), registrar, DNSSEC, and EPP transfer-lock status. |

### Cluster C: Quantitative Trading, MT5 / TradingView Overfitting Audit & Portfolio Kelly Sizing
| MCP Tool Name | Apify Engine | Key Capabilities |
|---|---|---|
| `audit_trading_strategy_overfitting` | [`invaluable_rondeau/trading-strategy-overfitting-stress-auditor`](https://apify.com/invaluable_rondeau/trading-strategy-overfitting-stress-auditor) | Audit **MT5, MT4, TradingView & quant backtests** across **7 institutional deployment gates**: Walk-Forward Efficiency (`WFE`), top-3 outlier reliance, **1,000-run Monte Carlo execution slippage & spread-spike stress**, **Prop Firm (FTMO / FundedNext) pass probability simulator**, and **MQL5 live-safety static code linter**. |
| `optimize_multi_strategy_portfolio` | [`invaluable_rondeau/multi-strategy-portfolio-correlation-kelly-optimizer`](https://apify.com/invaluable_rondeau/multi-strategy-portfolio-correlation-kelly-optimizer) | Construct orthogonal multi-EA portfolios: compute pairwise daily PnL correlation (`r`) and **Tail Co-Crash Ratio**, split **Tier-1 Live** vs **Tier-2 Bench Reserve** rosters, and calculate **Risk-Parity & Half-Kelly lot allocations** under your `targetMaxDrawdownPct` cap. |

---

## Quickstart: Claude Desktop / Cursor / Windsurf MCP Setup

### Option 1: Zero-Install via GitHub `npx` (Recommended)

Add this block to `claude_desktop_config.json` or `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "b2b-lead-quant-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "github:rotenkus-dot/b2b-lead-quant-mcp"
      ],
      "env": {
        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"
      }
    }
  }
}
```

### Option 2: Official `@apify/actors-mcp-server`

```json
{
  "mcpServers": {
    "apify-b2b-quant-suite": {
      "command": "npx",
      "args": [
        "-y",
        "@apify/actors-mcp-server",
        "--actors",
        "invaluable_rondeau/corporate-email-finder-verifier,invaluable_rondeau/b2b-website-enricher,invaluable_rondeau/b2b-email-deliverability-risk-gate,invaluable_rondeau/b2b-domain-email-security-auditor,invaluable_rondeau/ssl-tls-certificate-drift-monitor,invaluable_rondeau/domain-rdap-expiry-registrar-monitor,invaluable_rondeau/trading-strategy-overfitting-stress-auditor,invaluable_rondeau/multi-strategy-portfolio-correlation-kelly-optimizer"
      ],
      "env": {
        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"
      }
    }
  }
}
```

---

## Ready-to-Import n8n Workflows & Python Examples

- **n8n B2B Lead Enrichment Pipeline**: [`workflows/n8n-b2b-lead-enrichment-pipeline.json`](./workflows/n8n-b2b-lead-enrichment-pipeline.json)
- **n8n MT5 / TradingView Overfitting CI Gate**: [`workflows/n8n-ea-overfitting-ci-gate.json`](./workflows/n8n-ea-overfitting-ci-gate.json)
- **Python Quant Strategy Audit & Kelly Sizing Example**: [`examples/audit_strategies.py`](./examples/audit_strategies.py)
- **Python B2B Website + Email + DMARC Pipeline Example**: [`examples/enrich_b2b_leads.py`](./examples/enrich_b2b_leads.py)

## License

MIT — see [LICENSE](./LICENSE).

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation4/5

Most tools have clearly distinct purposes: email verification, company enrichment, deliverability scoring, domain security auditing, TLS monitoring, RDAP expiry monitoring, portfolio optimization, and overfitting auditing. Some potential overlap exists between find_and_verify_corporate_emails and enrich_company_websites, and between score_email_deliverability_risk and audit_domain_email_security, but the descriptions provide enough detail to separate them.

Naming Consistency5/5

All tool names use snake_case with a predictable verb-first structure (optimize_, find_and_verify_, enrich_, score_, audit_, monitor_). Although some names are longer and combine actions, the underlying convention is consistent across the entire set.

Tool Count4/5

Eight tools is a reasonable count for a server covering two related domains: B2B lead intelligence and quant strategy auditing. Each tool represents a substantial operation, though the set feels slightly unfocused because it merges two distinct problem areas.

Completeness3/5

The B2B side covers verification, enrichment, deliverability scoring, and domain security monitoring, but lacks any prospecting or search tool to discover new leads from criteria. The quant side offers portfolio optimization and overfitting auditing, but no backtest execution, market data retrieval, or live strategy management, leaving notable gaps for end-to-end workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues