LeadSpark MCP
Uses DuckDuckGo Instant Answers to retrieve company facts, Wikipedia summaries, and other publicly available information for company enrichment.
Uses GitHub API to fetch organization data, team members, and programming languages for company research and tech stack detection.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LeadSpark MCP research openai.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LeadSpark MCP
Research any company or person from your AI IDE. Get company info, tech stack, contacts, and emails - all without leaving Cursor, Claude Code, or Windsurf.
What it does
LeadSpark is an MCP server that gives your AI agent the ability to research companies and find contacts. Type "research stripe.com" and get back structured company data from 6+ free data sources.
Tools
Tool | Description | Data returned |
| Full company enrichment | Name, description, industry, HQ, founded year, employees, tech stack, social links, email provider, hosting |
| Find people at a company | Names, titles, LinkedIn URLs, probable email addresses |
| Detect website technologies | CMS, frameworks, analytics, CDN, hosting, chat tools, payments (60+ fingerprints) |
Data sources (all free)
Website scraping (meta tags, Schema.org JSON-LD, about pages)
DNS/MX records (email provider, hosting detection)
SSL certificates (organization name, location)
Built-in tech fingerprints (60+ technologies)
GitHub API (org data, team members, languages)
DuckDuckGo Instant Answers (Wikipedia summaries, company facts)
Email pattern detection (first.last@, flast@, etc.)
Related MCP server: BizIntel MCP
Setup
Claude Code
Add to your MCP config (~/.claude.json or project settings):
{
"mcpServers": {
"leadspark": {
"command": "npx",
"args": ["-y", "leadspark-mcp"]
}
}
}Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"leadspark": {
"command": "npx",
"args": ["-y", "leadspark-mcp"]
}
}
}Windsurf
Add to MCP settings:
{
"mcpServers": {
"leadspark": {
"command": "npx",
"args": ["-y", "leadspark-mcp"]
}
}
}Optional: Set environment variables for better results
# Higher GitHub API rate limits (5K -> 15K requests/hour)
export GITHUB_TOKEN=your_github_token
# Hunter.io for email verification (50 free lookups/month)
export HUNTER_API_KEY=your_hunter_keyExample output
> research stripe.com
# Stripe, Inc
**Description:** Stripe is a financial services platform...
## Company Info
- Industry: Financial Services
- Headquarters: South San Francisco, California, US
- Founded: 2011
- Employees: 3029+ GitHub followers
- Email Provider: Google Workspace
- Hosting: AWS
## Social Links
- GitHub: https://github.com/stripe
## Tech Stack
- Framework: React, Next.js
- Analytics: Google Analytics
- Payments: StripeDevelopment
git clone https://github.com/yourusername/leadspark-mcp
cd leadspark-mcp
npm install
npm run devLicense
MIT
Available Tools
3 toolsfind_contactsA
Find key people at a company. Scrapes team/about pages for names, titles, and LinkedIn URLs. Generates probable email addresses using common patterns.
Inputs: query (required).
lookup_tech_stackA
Detect technologies used on a website. Identifies CMS, frameworks, analytics, CDN, hosting, chat tools, payment processors, and more from HTML, headers, and meta tags.
Inputs: query (required).
research_companyA
Research a company by domain or name. Returns company info, tech stack, social links, hosting, email provider, and more. Aggregates data from website scraping, DNS, SSL certificates, GitHub, and DuckDuckGo.
Inputs: query (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
research_company and lookup_tech_stack overlap significantly because research_company already returns tech stack, hosting, and email provider information. find_contacts is clearly distinct, but an agent could easily hesitate between the two company-research tools.
All tool names follow a consistent verb_noun pattern using lowercase snake_case: research_company, find_contacts, lookup_tech_stack. There is no mixing of conventions or vague verbs.
Three tools is a reasonable size for a focused lead-generation server. However, lookup_tech_stack feels somewhat redundant with research_company, so the count is appropriate but not perfectly scoped.
The core lead-generation workflow is covered: research a company, find contacts, and identify technologies. Obvious gaps remain, such as email verification, lead list management, or exporting results, and the tech-stack lookup is already partially included in research_company.
Related MCP Connectors
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
B2B company research and work-email lookup for AI agents. Pay per call in USDC on Base via x402.
B2B lead and company data for AI agents: free search, pay only for emails, phones, profiles.
Company profile lookup and B2B company search for AI agents.
Related MCP Servers
AlicenseAqualityCmaintenanceEnables AI tools to search and enrich B2B leads, including finding professional emails, company profiles, and filtering people and companies by various criteria.5468 npmMIT- AlicenseNot gradedqualityFmaintenanceProvides real-time website audits, lead scoring, tech-stack detection, and local-business search for AI agents doing sales outreach and competitor research.MIT
- AlicenseAqualityBmaintenanceDomain and company intelligence for AI agents. Enables vetting companies, qualifying leads, and mapping targets from free public data without API keys.66 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables targeted company discovery, real-time DNS MX deliverability diagnostics, and clean web Markdown extraction for AI agents.MIT