sales-intelligence-mcp
B2B sales intelligence — company emails, enrichment, lead lists, hiring & funding signals.
What it can do
What data it sees
Do you need an account
An API key from the service settings is required
B2B sales intelligence — company emails, enrichment, lead lists, hiring & funding signals.
How to connect
How to connect sales-intelligence-mcp to Claude
The server address to paste into Claude settings:
https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/sales-intelligence-mcp/mcp
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect sales-intelligence-mcp to ChatGPT
The server address to paste into ChatGPT settings:
https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/sales-intelligence-mcp/mcp
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect sales-intelligence-mcp to Cursor
The server address to paste into Cursor settings:
https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/sales-intelligence-mcp/mcp
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (10)
Raw names from tools/list. Only developers need these.
| find_company_emails | Find publicly available business email addresses for a company domain. Wraps `nexgendata/company-email-finder`. Returns probable role-based emails (info@, sales@, support@, etc.) plus any verified contacts discovered by crawling the homepage and common contact pages. Args: domain: Company domain (e.g. "stripe.com" — with or without scheme) |
| enrich_company | Enrich a single company with domain, description, industry, employee band, social profiles, and (where available) email patterns. Wraps `nexgendata/company-enrichment-tool`. Accepts either a free-form company name ("Stripe") or a domain ("stripe.com"). Args: domain_or_name: Company name or domain. |
| aggregate_company_profile | Build a full company profile by aggregating across multiple public sources: homepage, /about, /careers, JSON-LD schema, plus Crunchbase free-tier funding scrape when `include_funding=True`. Wraps `nexgendata/company-data-aggregator`. The richest of the company-research tools — use this when you want one record covering industry, HQ, founded date, employee band, key people, social handles, and funding history. Args: name_or_domain: Company name (e.g. "Stripe") or domain. include_funding: Include Crunchbase + news-based funding lookup. |
| find_b2b_leads | Find B2B sales leads matching an industry / geography / size filter. Wraps `nexgendata/b2b-leads-finder`. Returns company-level leads with names, domains, and (where available) job-title contacts that match a Marketing Manager / sales-decision-maker profile. Use `enrich_lead_list` afterwards to add contact info. Args: industry: Industry vertical (e.g. "fintech", "SaaS", "healthcare"). country: Optional country / region filter (e.g. "Singapore", "USA"). employee_band: Optional LinkedIn-style size band ("11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001+"). limit: Max leads to return (1-500, default 50). |
| enrich_lead_list | Bulk-enrich a list of company domains with emails, contact pages, social profiles, and (where available) phone numbers. Wraps `nexgendata/lead-list-enricher`. Best used after `find_b2b_leads` to add contact-tier data to a freshly built lead list. Up to ~50 domains per call recommended for response-time reasons. Args: domains: List of company domains (e.g. ["stripe.com","airbnb.com"]). |
| detect_hiring_signal | Detect hiring-momentum signals for a list of companies. Aggregates open-role counts, growth-related keywords (Series A/B/C, scaling, expansion), and trend indicators from job boards. Wraps `nexgendata/hiring-signal-detector`. Useful for sales prospecting ("which of my target accounts are hiring right now?") and funding signals ("companies scaling engineering = recently funded"). Args: company_slugs: List of company slugs / names (e.g. ["stripe", "notion"]). |
| track_startup_funding | Track recent startup funding announcements filtered by stage and sector. Wraps `nexgendata/startup-funding-tracker`. Returns recent rounds (Crunchbase News + TechCrunch + sector press) including company, amount, round type, investors, and date. Args: stage: Optional stage filter ("seed", "series a", "series b", ...). sector: Optional sector / industry filter ("ai", "fintech", ...). days_back: Look-back window in days (default 30, max ~180). |
| detect_tech_stack | Detect the technology stack used by a website (frameworks, CMS, analytics, payment, hosting, security, marketing tools). Wraps `nexgendata/wappalyzer-replacement`. Drop-in replacement for the discontinued Wappalyzer API — returns categorized technology detections with version + confidence info. Args: domain: Domain or full URL (e.g. "stripe.com" or "https://stripe.com"). |
| find_yc_companies | Find Y Combinator companies, optionally filtered by batch (e.g. "W26", "S25") or status ("Active", "Acquired", "Public"). Wraps `nexgendata/yc-companies-directory-scraper`. Returns the YC directory entries (company name, batch, description, website, industries, location, status). Args: batch: Batch code such as "W26", "S25", "F24". stage: Status filter, e.g. "Active", "Acquired", "Public". |
| search_linkedin_jobs | Search LinkedIn for public job postings matching a query. Wraps `nexgendata/linkedin-jobs-scraper`. Returns job title, company, location, posted date, and description. Posted-within filter is a soft hint applied client-side via the LinkedIn search UI. Args: query: Free-text job query (e.g. "senior python developer"). location: Optional location (e.g. "Berlin", "Remote"). posted_within_days: Soft recency filter (default 14, max 90). |