💬 Hunter Automation
Hunter.ioを活用し、ドメインからの
📺 まず動画で見る(YouTube)
▶ 【最新版】Claude(クロード)完全解説!20以上の便利機能をこの動画1本で全て解説 ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Automate Hunter.io email intelligence -- search domains for email addresses, find specific contacts, verify email deliverability, manage leads, and monitor account usage -- using natural language through the Composio MCP integration.
🇯🇵 日本人クリエイター向け解説
Hunter.ioを活用し、ドメインからの
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o hunter-automation.zip https://jpskill.com/download/1733.zip && unzip -o hunter-automation.zip && rm hunter-automation.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1733.zip -OutFile "$d\hunter-automation.zip"; Expand-Archive "$d\hunter-automation.zip" -DestinationPath $d -Force; ri "$d\hunter-automation.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
hunter-automation.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
hunter-automationフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › Hunter Automation で、お客様への返信文を作って
- › Hunter Automation を使って、社内向けアナウンスを書いて
- › Hunter Automation で、メールテンプレートを整備して
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Hunter Automation
Hunter.io を活用してアウトリーチを強化しましょう。ドメインによるメールアドレスの発見、特定の人物のメールアドレスの検索、配信可能性の検証、リードの保存、API 使用状況の追跡を、すべて自然言語コマンドを通じて行えます。
ツールキットのドキュメント: composio.dev/toolkits/hunter
セットアップ
- Composio MCP サーバーをクライアント設定に追加します。
https://rube.app/mcp - プロンプトが表示されたら Hunter.io アカウントを接続します(API キー認証)。
- 自然言語コマンドを発行してメールを検索し、検証を開始します。
コアワークフロー
1. ドメイン内のメールアドレスを検索する
指定されたドメインまたは企業について、公開されているすべてのメールアドレスを発見します。部署、役職、種類でフィルタリングできます。
ツール: HUNTER_DOMAIN_SEARCH
プロンプトの例:
"Hunter を使って stripe.com のすべての役員メールアドレスを見つけてください"
主要なパラメーター:
domain-- 検索するドメイン(例: "stripe.com")。companyが提供されない場合、必須です。company-- 検索する会社名(例: "Stripe")。domainが提供されない場合、必須です。type-- "personal" または "generic" メールでフィルタリングします。seniority-- レベルでフィルタリングします: "junior", "senior", "executive" (配列)department-- 部署でフィルタリングします: "executive", "it", "finance", "sales" など (配列)required_field-- 特定のフィールドを必須とします: "full_name", "position", "phone_number" (配列)limit-- リクエストあたりの最大結果数(1-100、デフォルト 10; 無料/ベーシックプランは 10 に制限)offset-- ページネーションのために結果をスキップします(デフォルト 0)
2. 特定の人物のメールアドレスを見つける
人物の名前とドメインまたは会社名から、その人物の最も可能性の高いメールアドレスを推測します。
ツール: HUNTER_EMAIL_FINDER
プロンプトの例:
"Hunter を使って reddit.com の Alexis Ohanian のメールアドレスを見つけてください"
主要なパラメーター:
domain-- ターゲットドメイン(例: "reddit.com")。companyよりも優先されます。company-- 会社名(例: "Reddit")。domainが提供されない場合に使用されます。- 名前(以下のいずれかの組み合わせが必須):
first_name+last_name(例: "Alexis" + "Ohanian")full_name(例: "Alexis Ohanian")
max_duration-- 最大リクエスト期間(秒単位、3-20、デフォルト 10)。期間が長いほど、より正確な結果が得られます。
3. メール配信可能性を検証する
メールアドレスが有効で、配信可能で、安全に送信できるかどうかを確認します。
ツール: HUNTER_EMAIL_VERIFIER
プロンプトの例:
"john.doe@example.com が有効なメールアドレスかどうか検証してください"
主要なパラメーター:
email(必須) -- 検証するメールアドレス(例: "john.doe@example.com")
応答には: 検証ステータス、配信可能性スコア、MX レコード検証、リスク評価が含まれます。
4. メールボリュームの見積もりを取得する
Hunter がドメインまたは会社に対していくつのメールアドレスを持っているかを確認します。この呼び出しは無料で、API クレジットを消費しません。
ツール: HUNTER_EMAIL_COUNT
プロンプトの例:
"Hunter は stripe.com に対していくつのメールアドレスを持っていますか?"
主要なパラメーター:
domain-- クエリするドメイン(例: "stripe.com")。companyが提供されない場合、必須です。company-- 会社名(最低 3 文字)。domainが提供されない場合、必須です。type-- "personal" または "generic" メールでカウントをフィルタリングします。
返されるもの: タイプ、部署、役職レベル別の内訳を含む合計カウント。
5. リードを保存および管理する
メールアドレスでリードを作成または更新します。単一の upsert 呼び出しで実行でき、事前に存在を確認する必要はありません。
ツール: HUNTER_UPSERT_LEAD
プロンプトの例:
"john@stripe.com を Hunter に John Doe という名前、CTO という役職でリードとして保存してください"
主要なパラメーター:
email-- リードのメールアドレス(upsert の主要な識別子)- 名前、役職、会社、その他のリードのメタデータ
6. アカウントの使用状況と制限を確認する
一括操作を実行する前に、Hunter アカウントのプラン詳細、残りの検索数、検証クォータを確認します。
ツール: HUNTER_ACCOUNT_INFORMATION
プロンプトの例:
"今月、Hunter API の検索はあと何回残っていますか?"
主要なパラメーター: 必須なし。
既知の落とし穴
- HTTP 401 は無効な認証情報を意味します:
authentication_failedエラーは、無効または期限切れの API キーを示します。一括操作を試みる前に修正してください。 - メールカウントは推定値です:
HUNTER_EMAIL_COUNTは、サイジングと優先順位付けのための概算数を返します。取得可能なメールアドレスの数を保証するものではありません。 - ドメイン検索はオフセットページネーションを使用します:
HUNTER_DOMAIN_SEARCHはlimit/offsetを介してページネーションを行います。最初のページが完全であると仮定しないでください。結果が空になるか、上限に達するまでフェッチを続けてください。 - 空の結果はエラーではありません:
HUNTER_DOMAIN_SEARCHはエラーなしでemails: []を返すことがあります。「データが見つかりませんでした」として扱い、失敗として再試行するのではなく、続行してください。 - 検証ステータスのニュアンス:
HUNTER_EMAIL_VERIFIERからのaccept_allまたはriskyステータスは不確実性を示します。厳密な配信可能性ワークフローからこれらを除外するか、別途処理してください。 - 無料/ベーシックプランの制限: 無料およびベーシックプランでは、
HUNTER_DOMAIN_SEARCHがリクエストあたり 10 件の結果に制限されます。より高い制限には有料プランが必要です。 - ドメイン形式が重要です: "stripe.com" のようなベアドメインを使用してください。プロトコル ("https://") や "www." プレフィックスを含めないでください。
クイックリファレンス
| アクション | ツールスラッグ | 必須パラメーター |
|---|---|---|
| ドメインメールを検索 | HUNTER_DOMAIN_SEARCH |
domain または company |
| 個人のメールを見つける | HUNTER_EMAIL_FINDER |
名前 + (domain または company) |
| メールを検証 | HUNTER_EMAIL_VERIFIER |
email |
| メールカウントを取得 | HUNTER_EMAIL_COUNT |
domain または company |
| リードを保存/更新 | HUNTER_UPSERT_LEAD |
email |
| アカウントを確認 | HUNTER_ACCOUNT_INFORMATION |
なし |
Powered by Composio
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Hunter Automation
Power your outreach with Hunter.io -- discover email addresses by domain, find specific people's emails, verify deliverability, save leads, and track your API usage -- all through natural language commands.
Toolkit docs: composio.dev/toolkits/hunter
Setup
- Add the Composio MCP server to your client configuration:
https://rube.app/mcp - Connect your Hunter.io account when prompted (API key authentication).
- Start issuing natural language commands to find and verify emails.
Core Workflows
1. Search Domain for Email Addresses
Discover all publicly available email addresses for a given domain or company, with filtering by department, seniority, and type.
Tool: HUNTER_DOMAIN_SEARCH
Example prompt:
"Find all executive email addresses at stripe.com using Hunter"
Key parameters:
domain-- Domain to search (e.g., "stripe.com"). Required ifcompanynot provided.company-- Company name to search (e.g., "Stripe"). Required ifdomainnot provided.type-- Filter by "personal" or "generic" emailsseniority-- Filter by levels: "junior", "senior", "executive" (array)department-- Filter by departments: "executive", "it", "finance", "sales", etc. (array)required_field-- Require specific fields: "full_name", "position", "phone_number" (array)limit-- Max results per request (1-100, default 10; free/basic plans limited to 10)offset-- Skip results for pagination (default 0)
2. Find a Specific Person's Email
Infer the most likely email address for a person given their name and domain or company.
Tool: HUNTER_EMAIL_FINDER
Example prompt:
"Find the email for Alexis Ohanian at reddit.com using Hunter"
Key parameters:
domain-- Target domain (e.g., "reddit.com"). Takes precedence overcompany.company-- Company name (e.g., "Reddit"). Used if domain not provided.- Name (one of these combinations required):
first_name+last_name(e.g., "Alexis" + "Ohanian")full_name(e.g., "Alexis Ohanian")
max_duration-- Max request duration in seconds (3-20, default 10). Longer durations yield more accurate results.
3. Verify Email Deliverability
Check whether an email address is valid, deliverable, and safe to send to.
Tool: HUNTER_EMAIL_VERIFIER
Example prompt:
"Verify if john.doe@example.com is a valid email address"
Key parameters:
email(required) -- The email address to verify (e.g., "john.doe@example.com")
Response includes: verification status, deliverability score, MX record validation, and risk assessment.
4. Get Email Volume Estimates
Check how many email addresses Hunter has for a domain or company -- this call is free and does not consume API credits.
Tool: HUNTER_EMAIL_COUNT
Example prompt:
"How many email addresses does Hunter have for stripe.com?"
Key parameters:
domain-- Domain to query (e.g., "stripe.com"). Required ifcompanynot provided.company-- Company name (min 3 characters). Required ifdomainnot provided.type-- Filter count by "personal" or "generic" emails
Returns: Total count with breakdowns by type, department, and seniority level.
5. Save and Manage Leads
Create or update leads by email in a single upsert call -- no need to check existence first.
Tool: HUNTER_UPSERT_LEAD
Example prompt:
"Save john@stripe.com as a lead in Hunter with name John Doe, position CTO"
Key parameters:
email-- Lead's email address (primary identifier for upsert)- Name, position, company, and other lead metadata
6. Check Account Usage and Limits
Review your Hunter account plan details, remaining searches, and verification quotas before running bulk operations.
Tool: HUNTER_ACCOUNT_INFORMATION
Example prompt:
"How many Hunter API searches do I have left this month?"
Key parameters: None required.
Known Pitfalls
- HTTP 401 means invalid credentials:
authentication_failederrors indicate an invalid or expired API key. Fix before attempting bulk operations. - Email counts are estimates:
HUNTER_EMAIL_COUNTreturns approximate numbers for sizing and prioritization, not guaranteed retrievable email counts. - Domain search uses offset pagination:
HUNTER_DOMAIN_SEARCHpaginates vialimit/offset. Do not assume the first page is complete -- continue fetching until results are empty or you hit a cap. - Empty results are not errors:
HUNTER_DOMAIN_SEARCHcan returnemails: []with no error. Treat as "no data found" and continue, rather than retrying as a failure. - Verification status nuances:
accept_allorriskystatuses fromHUNTER_EMAIL_VERIFIERindicate uncertainty. Exclude these from strict deliverability workflows or handle them separately. - Free/basic plan limits: Free and basic plans limit
HUNTER_DOMAIN_SEARCHto 10 results per request. Higher limits require a paid plan. - Domain format matters: Use bare domains like "stripe.com" -- do not include protocol ("https://") or "www." prefix.
Quick Reference
| Action | Tool Slug | Required Params |
|---|---|---|
| Search domain emails | HUNTER_DOMAIN_SEARCH |
domain or company |
| Find person's email | HUNTER_EMAIL_FINDER |
Name + (domain or company) |
| Verify email | HUNTER_EMAIL_VERIFIER |
email |
| Get email count | HUNTER_EMAIL_COUNT |
domain or company |
| Save/update lead | HUNTER_UPSERT_LEAD |
email |
| Check account | HUNTER_ACCOUNT_INFORMATION |
None |
Powered by Composio