sales-intelligence-mcp
B2B sales intelligence — company emails, enrichment, lead lists, hiring & funding signals.
Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only
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.
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). |