Token导航 LogoToken导航TokenDH.com
MCP Leadshark Linkedin logo
运维云端未说明官方级别未说明来源级核验

MCP Leadshark Linkedin

MCP Server

LeadShark MCP Server是一个强大的线索管理协议服务器,提供智能线索提取、评分和自动化外展功能,适用于销售和营销自动化场景。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Rezasz

提供方

Rezasz

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

LeadShark MCP服务器

一个功能强大的模型上下文协议(MCP)服务器,用于自动化潜在客户管理,提供智能潜在客户提取、评分和外展自动化功能。

特性

1.铅提取工具(extract_lead)

自动抓取网站和LinkedIn个人资料,以提取全面的潜在客户信息:

  • 公司名称和行业
  • 网站网址
  • 电子邮件地址
  • 社交媒体链接(领英、推特、脸书、Instagram)
  • 创始人和员工信息
  • 技术栈检测(React、WordPress、Stripe等)
  • 公司描述和位置
  • 员工人数

缓存:结果会自动缓存24小时,以提高性能并减少冗余请求。

2.潜在客户评分工具(score_lead)

基于人工智能的潜在客户评估,提供:

  • 相关性得分 (0-100):基于数据的完整性和质量
  • 行业匹配得分 (0-100):与目标行业保持一致
  • 公司规模类别:初创|小型|中型|大型|企业
  • 潜在预算范围:根据公司规模和技术成熟度估算
  • 置信水平 (0-100):总体数据质量和完整性

3.外联自动化工具(generate_outreach)

通过以下方式生成个性化电子邮件序列:

  • 多步骤跟进序列(1-5封电子邮件)
  • 三种色调选择:专业、休闲、激进
  • 自动延迟调度(第0天、第3天、第7天、第14天、第21天)
  • 基于公司数据和技术栈的个性化
  • CRM集成时间戳
  • 分手邮件以进行最终跟进

4.缓存管理

  • get_cache_stats:查看缓存性能指标
  • clear_cache:强制提取新数据

安装

  1. 安装依赖项:
npm install
  1. 构建TypeScript项目:
npm run build
  1. 在本地测试服务器:
npm start

配置

Claude桌面集成

添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "leadshark": {
      "command": "node",
      "args": ["/absolute/path/to/MCP-LeadShark-Linkedin/dist/index.js"]
    }
  }
}

n8n集成

  1. 在n8n中安装MCP节点
  2. 配置服务器路径
  3. 在自动化潜在客户处理流程的工作流程中使用

用法示例

示例1:提取并评分潜在客户

// Step 1: Extract lead data
const extraction = await extract_lead({
  url: "https://example.com"
});

// Step 2: Score the lead
const scored = await score_lead({
  leadData: extraction.data,
  targetIndustries: ["SaaS", "Technology", "Software"],
  minimumEmployeeCount: 10
});

示例2:完整的铅管

// Extract
const lead = await extract_lead({
  url: "https://techstartup.com"
});

// Score
const scoredLead = await score_lead({
  leadData: lead.data,
  targetIndustries: ["Technology"]
});

// Generate outreach if score is high
if (scoredLead.data.scores.relevance > 70) {
  const outreach = await generate_outreach({
    leadData: scoredLead.data,
    tone: "professional",
    productService: "streamline your development workflow with AI-powered tools",
    senderName: "John Doe",
    senderCompany: "Acme Corp",
    sequenceSteps: 3
  });
}

示例3:批处理

const urls = [
  "https://company1.com",
  "https://company2.com",
  "https://company3.com"
];

for (const url of urls) {
  const lead = await extract_lead({ url });
  const scored = await score_lead({
    leadData: lead.data,
    targetIndustries: ["SaaS"]
  });

  // Filter high-quality leads
  if (scored.data.scores.relevance > 60) {
    await generate_outreach({
      leadData: scored.data,
      tone: "professional",
      sequenceSteps: 3
    });
  }
}

工具参考

extract_lead

输入:

{
  "url": "https://example.com"
}

输出:具有提取信息的LeadData对象

score_lead

输入:

{
  "leadData": { /* LeadData object */ },
  "targetIndustries": ["SaaS", "Technology"],
  "minimumEmployeeCount": 10
}

输出:带分数和推荐的ScoredLead对象

generate_outreach

输入:

{
  "leadData": { /* LeadData object */ },
  "tone": "professional",
  "productService": "Your product description",
  "senderName": "Your Name",
  "senderCompany": "Your Company",
  "sequenceSteps": 3
}

输出:使用电子邮件模板和计时的OutreachSequence

技术架构

src/
├── index.ts                      # Main MCP server
├── types/                        # TypeScript type definitions
│   └── index.ts
├── tools/                        # Core tool implementations
│   ├── lead-extraction.ts
│   ├── lead-scoring.ts
│   └── outreach-automation.ts
└── utils/                        # Shared utilities
    ├── cache.ts                  # Caching layer
    └── scraper.ts                # Web scraping engine

限制和注意事项

LinkedIn抓取

LinkedIn积极阻止自动抓取。基本实现为公共配置文件提供了工作,但可能会因反机器人措施而失败。对于生产使用,请考虑:

  • LinkedIn销售导航器API
  • 专业抓取服务(Apify、Bright Data)
  • LinkedIn官方API,具有正确的身份验证

速率限制

  • 实现请求之间的延迟,以避免被阻止
  • 使用内置缓存减少冗余请求
  • 考虑使用代理轮换进行大容量抓取

数据准确性

  • 电子邮件提取使用模式匹配,可能包括误报
  • 技术栈检测基于HTML信号,可能会遗漏一些技术
  • 公司规模估计基于可用数据,可能不准确

发展

构建

npm run build

观看模式

npm run watch

发展模式

npm run dev

集成点

CRM系统

外联工具包括CRM更新时间戳。扩展实施以与以下内容集成:

  • HubSpot API
  • 销售人员API
  • 管道驱动API
  • 自定义CRM网络挂钩

工作流程自动化

兼容:

  • n8n工作流
  • Zapier(通过webhook触发器)
  • 制造商(Integromat)
  • 自定义自动化脚本

数据导出

所有工具都返回结构化JSON,可以是:

  • 导出到CSV
  • 存储在数据库中
  • 发送到数据仓库
  • 由分析工具处理

许可证

麻省理工学院

贡献

欢迎投稿!请打开问题或提交拉取请求。

路线图

  • \[\]领英API集成
  • \[\]电子邮件验证服务集成
  • \[\]其他CRM连接器
  • \[\]Webhook支持实时更新
  • \[\]使用自定义模型进行高级AI评分
  • \[\]电子邮件模板的A/B测试
  • \[\]分析仪表板
  • \[\]批量进出口能力

目录标签

目录标签

TypeScriptClaude云端部署线索管理本地部署销售自动化营销工具AI评分外展自动化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP