Claude skill

Contact Finder

Give Claude a domain and a role. Get the matching people and their work emails, for 10 records or fewer.

Get your free API key →Free to start. No credit card. 1,000 records to spend whenever you like.

Contact Finder is a Claude skill that finds the right people at one company and returns their work emails. You give it a domain and a role. It returns a short table, best match first.

What it does

You tell Claude something like "find the head of sales at acme.com". The skill sizes the match first, which is free. Then it lists up to 5 people, ranks them by level and title fit, and reveals work emails for the top three.

Each row carries the title, job level, LinkedIn URL, work email and email status. Read the status before you send: verified is safest.

It runs on the LeadOcean MCP server, so there is no API key to paste. You sign in once with OAuth.

How it works

The skill is a SKILL.md file. It tells Claude which tools to call and in what order.

  1. count_leads sizes the match for the domain and role. Free.
  2. search_leads lists up to 5 people with limit: 5. 1 record per person returned.
  3. Claude ranks them by level (C-Team, VP, Director, Manager), then by title fit. No tool call.
  4. get_lead with reveal_email: true returns the work email and its status for the top three. 1 record each.
  5. find_phone runs only if you ask for a number. 1 record per person.

If Claude passes a filter value LeadOcean rejects, it calls list_enum_values (free) to find the exact string.

How to use it

  1. Download the zip: Download contact-finder.zip.
  2. Unzip it and add the contact-finder folder as a skill in Claude.
  3. Connect LeadOcean at https://api.leadocean.io/mcp and sign in.
  4. Ask: "Find the head of sales at acme.com". Add a count if you want more emails: "Find 5 marketing directors at acme.com".

You need a LeadOcean account. The free plan gives you 1,000 records, one-off, no card.

Sample output

The free sizing step works on any domain. On 1 October 2026 we ran count_leads on stripe.com for sales leaders, with facets off.

FilterValue
domainstripe.com
jobFunctionSales & Business Development
jobLevelC-Team, VP, Director
Mailable people (verified, catch_all_valid, catch_all)50
Records spent0
Date1 October 2026

The count covers mailable people only. That is the default for count_leads.

Output format (placeholder values). A full run spends records, so no real contact table is pasted here. This is the shape of the reply.

code
Contacts at acme.com
As of 1 October 2026

Role searched: Head of Sales, Sales & Business Development, VP
Mailable people matching: 12

| Name | Title | Level | Work email | Email status | LinkedIn |
| Jane Doe | VP Sales | VP | jane@acme.com | verified | https://www.linkedin.com/in/janedoe |

Other matches not revealed: John Roe, Director of Sales

Records spent: 8

Records per run

StepToolRecords
Size the matchcount_leads0
List peoplesearch_leadsup to 5
Reveal emails (top 3)get_lead3
Phone number, on requestfind_phone1 per person
Total, default run8 at most

Asking for 5 emails raises the total to 10. The free plan's 1,000 records cover about 125 default runs. On Pro ($499 a month) there is no per-record price. Fair use applies, as described on the pricing page.

Background reading: what an email finder is, how 10 email finders did on the same 1,000 contacts and the contact data overview.

FAQ

Do I need to know the person's name?

No. You give a domain and a role: a title, a job function or a level. The skill finds the people. If you already have a name, Find Phone Number and Enrich Person start from a name or a LinkedIn URL.

What if nobody matches?

The free count_leads step returns 0 and the skill stops. It spends no records. It suggests widening the level or dropping the title.

Can it run on a list of companies?

Run it once per domain. Each run costs 10 records at most, so ten companies cost 100 at most. For a bulk pull, use the Exports page in the app at app.leadocean.io.

Find your first contact for free

Free to start. No credit card. 1,000 records to spend whenever you like.

Get your free API key →