Batch email lookup
find_emails_batchFind work emails for 1-25 people in one call, for cleaning a whole prospect list. Each result has exactly the same fields and recommendation labels as email_lookup (found vs inferred, Hunter's real status, score, sources, send / send_with_caution / verify_first / do_not_send), returned in input order with summary counts. Duplicates are looked up once; one contact failing never fails the batch. Price: x402 upto on Base: you authorize up to $0.08 x unique contacts and are charged $0.08 only per address returned. This MCP call returns payment instructions for POST /v1/email/batch. Read-only; never sends email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contacts | Yes | 1 to 25 people to look up. Each needs domain plus first_name and last_name, or domain plus full_name. | |
| found_only | No | Default for every contact: if true, return only publicly found addresses (no pattern inference). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Tool name. | |
| result | No | Paid result: { summary: { requested, unique, duplicates, found, send, send_with_caution, verify_first, do_not_send, no_result, opted_out, errors }, billing, results: [ same shape as email_lookup plus index and duplicate_of ] }. | |
| status | Yes | payment_required: pay the HTTP route with x402 to get the result. ok: result is included. | |
| message | Yes | Human-readable summary. | |
| payment | No | Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402. |