Connect Have I Been Pwned to Your AI Agent

Provide an email address to inspect known breach records and distinguish verified from unverified findings.

7 tools API key

Try a Have I Been Pwned Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Have I Been Pwned

Summarize an email’s breach records

Read breach models for an email and explain the affected data categories.

/oo Have I Been Pwned: Search Have I Been Pwned for [email]. Summarize breach names, dates, and data classes, separating unverified records from verified ones.

Start Working with Have I Been Pwned

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Have I Been Pwned

    Connect a Have I Been Pwned API key.

    Connect Have I Been Pwned →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Have I Been Pwned API key with access for your requested lookup.

Have I Been Pwned Tools

Have I Been Pwned operations retrieve breach records, email breach and paste exposure, data classes, and key subscription status.

Breach and exposure research

Search email breaches and pastes, read breach details and the latest added breach, and list data categories.

7 tools

List Breaches

List breaches in Have I Been Pwned and optionally filter by domain or spam-list flag.

haveibeenpwned.list_breaches

Get Breach

Get one breach by its stable HIBP Name value.

haveibeenpwned.get_breach

Get Latest Breach

Get the most recently added breach in Have I Been Pwned.

haveibeenpwned.get_latest_breach

List Data Classes

List all data classes currently used by breaches in Have I Been Pwned.

haveibeenpwned.list_data_classes

Search Breached Account

Search full HIBP breach models for an email address, with optional domain and unverified-breach filters.

haveibeenpwned.search_breached_account

List Pastes For Account

List paste exposures for an email address from Have I Been Pwned.

haveibeenpwned.list_pastes_for_account

Get Subscription Status

Get the current subscription details for the connected HIBP API key.

haveibeenpwned.get_subscription_status

Frequently Asked Questions

Does no match prove the address has never been exposed?

No. It means no matching records were found in the available HIBP data, rather than proving every possible breach has been ruled out.

Is the latest breach the most recently occurring incident?

The latest-breach operation retrieves the record most recently added to HIBP; its breach date may be earlier.

Can I retrieve the leaked passwords?

These operations provide breach metadata and exposure information, not leaked password values.

Connect Have I Been Pwned

About Have I Been Pwned ↗