mcpField
L
leadgenius-cli

leadgenius-cli

github.com/thierryteisseireマーケティング・グロース046 回インストール26 週間前に更新
リポジトリ

leadgenius-cli について

LeadGenius Pro B2Bプラットフォームをコマンドラインから操作するスキルです。リード管理、情報補完、スコアリング、パイプライン自動化、ユーザー管理などに対応し、整形表示とスクリプト向けJSON出力を備えています。

主な機能

  1. 01リードの検索・一覧・インポート・重複排除
  2. 02リードの情報補完とスコアリング
  3. 03需要創出パイプラインの自動実行
  4. 04ユーザー、組織、キャンペーンの管理
  5. 05対話型TUIまたはJSON出力

活用シーン

  1. 01CSVからリードを取り込み、情報を補完
  2. 02リードのスコアリングと需要創出を実行
  3. 03プラットフォームユーザーを作成しアクセスを管理
  4. 04JSON出力でリードデータをスクリプトに渡す

インストール

コマンドをコピーしてターミナルで実行します。

$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 プラットフォームを操作します。このスキルでは、リード管理、エンリッチメント、AI スコアリング、パイプラインの自動化、ユーザーのプロビジョニングなどを行う lgp CLI を提供します。

セットアップ

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 を実行)では、Cognito トークン交換を通じて EpsimoAI が自動認証されます。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
fsdFull-Stack Demand パイプライン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 はテーブル、色、進捗バーを使った見やすい形式で出力します。生の JSON を出力するには --format 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_KEYcognito/admin コマンド用の管理者キー

リファレンスドキュメント

コメント