data
Have I Been Pwned MCP, CLI, and Lua Integration for AI Agents
Have I Been Pwned integration docs for AI agents: MCP gateway setup, Have I Been Pwned CLI commands, Lua API reference, credentials, and function schemas.Have I Been Pwned for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
have-i-been-pwned.hibp_breached_account | Read read | 0 | List breaches for an email address. |
have-i-been-pwned.hibp_breached_account_range | Read read | 0 | List email hash suffixes and affected sites for an account hash prefix. |
have-i-been-pwned.hibp_breaches | Read read | 0 | List breach catalogue entries. |
have-i-been-pwned.hibp_breach_by_name | Read read | 0 | Retrieve one breach by system name. |
have-i-been-pwned.hibp_latest_breach | Read read | 0 | Retrieve the most recently added breach. |
have-i-been-pwned.hibp_data_classes | Read read | 0 | List all breach data classes. |
have-i-been-pwned.hibp_paste_account | Read read | 0 | List pastes for an email address. |
have-i-been-pwned.hibp_breached_domain | Read read | 0 | List breached accounts for a verified domain. |
have-i-been-pwned.hibp_subscribed_domains | Read read | 0 | List domains tied to the API-key subscription. |
have-i-been-pwned.hibp_generate_dns_token | Read read | 0 | Generate a DNS ownership-verification token. |
have-i-been-pwned.hibp_verify_dns_token | Write write | 0 | Verify a domain DNS token with HIBP. |
have-i-been-pwned.hibp_send_domain_verification_email | Write write | 0 | Send an HIBP domain verification email. |
have-i-been-pwned.hibp_stealer_logs_by_email | Read read | 0 | Check stealer logs by email address. |
have-i-been-pwned.hibp_stealer_logs_by_website_domain | Read read | 0 | Check stealer logs by compromised website domain. |
have-i-been-pwned.hibp_stealer_logs_by_email_domain | Read read | 0 | Check stealer logs by email address domain. |
have-i-been-pwned.hibp_subscription_status | Read read | 0 | Retrieve subscription status for the API key. |
have-i-been-pwned.hibp_pwned_password_range | Read read | 0 | Query Pwned Passwords by hash prefix. |