Hunter.io
Email finding and verification platform for outreach and link building.
Capabilities
| Integration | Available | Notes |
|---|---|---|
| API | ✓ | REST API for domain search, email finder, verification |
| MCP | - | Not available |
| CLI | ✓ | Zero-dependency Node.js CLI |
| SDK | - | API-only |
Authentication
- Type: API Key (query parameter)
- Parameter:
api_key={key} - Env var:
HUNTER_API_KEY - Get key: Hunter dashboard > API
Common Agent Operations
Find emails for a domain
bash
node tools/clis/hunter.js domain search --domain example.com --limit 10Find a specific person's email
bash
node tools/clis/hunter.js email find --domain example.com --first-name John --last-name DoeVerify an email address
bash
node tools/clis/hunter.js email verify --email john@example.comCount emails available for a domain
bash
node tools/clis/hunter.js domain count --domain example.comManage leads
bash
# List leads
node tools/clis/hunter.js leads list --limit 20
# Create a lead
node tools/clis/hunter.js leads create --email john@example.com --first-name John --last-name Doe --company "Example Inc"
# Delete a lead
node tools/clis/hunter.js leads delete --id 12345Manage campaigns
bash
# List campaigns
node tools/clis/hunter.js campaigns list
# Get campaign details
node tools/clis/hunter.js campaigns get --id 12345
# Start/pause a campaign
node tools/clis/hunter.js campaigns start --id 12345
node tools/clis/hunter.js campaigns pause --id 12345Check account usage
bash
node tools/clis/hunter.js account infoRate Limits
- Free plan: 25 searches/month, 50 verifications/month
- Paid plans scale with tier
- API rate limit: 10 requests/second
Use Cases
- Link building: Find email contacts at target domains for outreach
- Prospecting: Build lead lists from company domains
- Verification: Clean email lists before sending campaigns