mcpField
L
leadgenius-cli

leadgenius-cli

github.com/thierryteisseire营销与增长046 次安装26 周前更新
代码仓库

关于 leadgenius-cli

用于通过命令行操作 LeadGenius Pro B2B 平台的 skill,涵盖线索管理、补全、评分、流程自动化和用户管理等工作流。支持终端格式化输出,也可输出 JSON 供脚本处理。

主要功能

  1. 01搜索、列出、导入和去重线索
  2. 02补全并评估线索
  3. 03运行自动化需求生成流程
  4. 04管理用户、组织与营销活动
  5. 05使用交互式 TUI 或 JSON 输出

适用场景

  1. 01从 CSV 导入线索并补全记录
  2. 02运行线索评分与需求生成工作流
  3. 03创建平台用户并管理访问权限
  4. 04通过 JSON 输出将线索数据传入脚本

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/thierryteisseire/leadgenius-cli --skill leadgenius-cli

安装后在 Claude Code 中输入/leadgenius-cli确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
._package.json
package.json
.npmignore
LICENSE
README.md
package-lock.json
references/
cli_reference.md
use_cases.md
api_endpoints.md
workflows.md
src/cli/
client-picker.ts
src/cli/commands/
account-analysis.ts
campaigns.ts
companies.ts
auth.ts
config.ts
admin.ts
cognito.ts
epsimo.ts
fsd.ts
clients.ts
maintenance.ts
leads.ts
tables.ts
generate.ts
shares.ts
pipeline.ts
users.ts
org.ts

详细介绍

LeadGenius CLI 技能

通过命令行操作 LeadGenius Pro B2B 平台。此技能提供 lgp CLI,可用于潜在客户管理、信息丰富、AI 评分、管道自动化、用户配置等。

设置

全局安装 CLI:

npm install -g leadgenius-cli

设置 API 密钥(在不同会话间持久保存):

lgp config set api-key lgp_YOUR_KEY_HERE
lgp auth test

凭据会保存到 ~/.leadgenius-cli/session.json,并在后续运行时自动加载。

核心工作流

搜索和列出潜在客户
# Smart search — auto-detects email, name, or URL, case-insensitive
lgp leads search -q "Jane Doe"
lgp leads search -q "[email protected]"

# List leads for a client (shows interactive client picker if -c omitted)
lgp leads list
lgp leads list -c <client-id> --limit 20
从 CSV 导入潜在客户
lgp leads import --file leads.csv

CSV 表头会直接映射到 API 字段:firstName、lastName、email、companyName、title、linkedinUrl 等。CLI 会提示选择客户端。

丰富潜在客户信息、评分并生成 AI 内容
lgp tasks enrich --lead <id>
lgp tasks score --lead <id>
lgp tasks copyright --lead <id>
运行 FSD 管道(全自动化)
lgp fsd run -c <client> --icp <id> --enrich --score
lgp fsd status <pipelineId>
lgp fsd campaigns
为 last.leadgenius.app 的 UI 登录配置新用户
# Creates Cognito user + CompanyUser + optional API key
lgp users provision -e [email protected] -p "SecurePass123!" --company-id <id> --role admin --group admin

# Set UI access (requires admin key)
lgp cognito set-attributes -e [email protected] --attributes '{"custom:allowed_views":"role:companyAdmin|*"}'
管理区域公司
lgp companies list -c <client>
lgp companies leads <companyId>
lgp companies content-analysis <companyId>
lgp companies aggregate -c <client>
lgp companies events radar
EpsimoAI 点数和线程

在 TUI 模式下(不带参数运行 lgp),EpsimoAI 会通过 Cognito 令牌交换自动进行身份验证。在 CLI 模式下:

lgp epsimo activate --cognito-token <jwt>
lgp epsimo info -t <token>
lgp epsimo credits -t <token>
lgp epsimo threads -t <token>
报告错误并请求功能
lgp maintenance bugs report --desc "Description of the issue" --email [email protected]
lgp maintenance enhancements request --desc "Feature idea" --email [email protected]
lgp maintenance bugs list

所有命令组

组描述主要命令
auth测试连接auth test
leads潜在客户的 CRUD、搜索、导入、去重list、search -q、import --file、dedup
tasks后台任务enrich、score、copyright
fsd全栈需求管道run、campaigns、status
companies区域情报list、leads、aggregate、events
users用户管理list、create、provision、menu-config
org公司管理list、create、rename、add-user
cognitoCognito 用户池(管理员)list、get、create、set-attributes
epsimoEpsimoAI 集成activate、info、credits、threads
tables任意表的通用 CRUDlist <Table>、create、update、delete
generate潜在客户生成from-icp、direct、schedule
campaignsABM 营销活动list、create
clients客户管理list、create
shares共享链接create、extend、revoke
webhooks入站事件list、get、reprocess
maintenance错误和功能改进bugs list/report、enhancements list/request
pipeline分析--start --end
account-analysis客户情报list、analyze、export
admin备份、PITR、系统backup、pitr、org-tree、views
config会话管理show、set、get、reset

输出格式

默认情况下,CLI 会显示包含表格、颜色和进度条的智能格式化输出。使用 --format json 可获取原始 JSON(适用于通过管道传递给 jq 或脚本):

lgp leads list -c <id> --format json | jq '.data[].email'

交互式 TUI

不带参数启动即可打开菜单界面:

lgp

TUI 提供客户端选择下拉菜单、EpsimoAI 自动身份验证,以及可通过菜单访问的所有命令。

API 基础 URL

https://api.leadgenius.app/api/automation/

环境变量

变量描述
LGP_API_KEYAPI 密钥(以 lgp_ 为前缀)
LGP_URL基础 URL(默认值:https://api.leadgenius.app)
LGP_ADMIN_KEY用于 cognito/admin 命令的管理员密钥

参考文档

评论

支持 Markdown