Add 4 new zero-dependency CLI tools for email outreach: - hunter.js: Email finding/verification via Hunter.io (query param auth) - snov.js: Email finding + drip campaigns via Snov.io (OAuth2 auth) - lemlist.js: Cold email campaigns via Lemlist (Basic auth) - instantly.js: Cold email at scale via Instantly.ai (query param auth) Includes integration guides and registry/README updates. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.2 KiB
2.2 KiB
Snov.io
Email finding, verification, and drip campaign platform for outreach.
Capabilities
| Integration | Available | Notes |
|---|---|---|
| API | ✓ | REST API for email finding, verification, prospects, drip campaigns |
| MCP | - | Not available |
| CLI | ✓ | Zero-dependency Node.js CLI |
| SDK | - | API-only |
Authentication
- Type: OAuth2 client credentials
- Flow: POST to
/oauth/access_tokenwith client_id + client_secret - Env vars:
SNOV_CLIENT_ID,SNOV_CLIENT_SECRET - Get keys: Snov.io > Integration > API
The CLI handles token acquisition automatically.
Common Agent Operations
Search emails by domain
node tools/clis/snov.js domain search --domain example.com --type all --limit 10
Find a specific person's email
node tools/clis/snov.js email find --domain example.com --first-name John --last-name Doe
Verify an email
node tools/clis/snov.js email verify --email john@example.com
Find prospect by email
node tools/clis/snov.js prospect find --email john@example.com
Add prospect to a list
node tools/clis/snov.js prospect add --email john@example.com --first-name John --last-name Doe --list-id 12345
Manage prospect lists
# List all lists
node tools/clis/snov.js lists list
# Get prospects in a list
node tools/clis/snov.js lists prospects --id 12345 --page 1 --per-page 50
Check domain technology stack
node tools/clis/snov.js technology check --domain example.com
Manage drip campaigns
# List campaigns
node tools/clis/snov.js drips list
# Get campaign details
node tools/clis/snov.js drips get --id 12345
# Add prospect to drip campaign
node tools/clis/snov.js drips add-prospect --id 12345 --email john@example.com
Rate Limits
- Rate limits vary by plan
- OAuth tokens expire after a set period; CLI handles refresh automatically
Use Cases
- Link building: Find contacts and run automated drip outreach
- Prospecting: Build and manage prospect lists
- Technology research: Check what tech stack a target domain uses
- Email verification: Clean lists before sending