MCP server
Have I Been Pwned
io.github.troyhunt/hibp
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Breach intelligence API: email search, domain monitoring, passwords and stealer logs.
Working at last checkAbout 4,372 tokens per request once connected17 tools
https://haveibeenpwned.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 17
- Token cost
- About 4,372 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http hibp https://haveibeenpwned.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.hibp] url = "https://haveibeenpwned.com/mcp"
Gemini CLI
{"mcpServers":{"hibp":{"httpUrl":"https://haveibeenpwned.com/mcp"}}}
Cursor
{"mcpServers":{"hibp":{"url":"https://haveibeenpwned.com/mcp"}}}
VS Code
{"servers":{"hibp":{"type":"http","url":"https://haveibeenpwned.com/mcp"}}}
Antigravity
agy mcp add hibp https://haveibeenpwned.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"hibp","server_url":"https://haveibeenpwned.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"hibp","server_url":"https://haveibeenpwned.com/mcp"}
Tools
hibp_generate_domain_verification_dns_token~219 tokens
Generate the TXT record value required to verify domain control via DNS, creating or reusing the private HIBP domain-verification records needed for the request. Requires an authenticated subscription with domain-verification access.hibp_get_breach~166 tokens
Look up a single public HIBP breach by its canonical breach name, such as Adobe.hibp_get_breached_account~392 tokens
Search HIBP for breaches affecting a single email address. Requires an OAuth bearer token linked to an active HIBP API subscription; use domain and verification filters to refine the result.hibp_get_breached_account_range~370 tokens
Query the authenticated HIBP k-anonymity breached-account range endpoint with the first 6 characters of a SHA-1 email hash. Requires a subscription with k-anonymity access; compare each returned suffix with the remaining hash characters locally because a prefix alone cannot identify an account.hibp_get_breached_domain~263 tokens
Return breached aliases for a verified domain. This tool requires an authorized subscription via OAuth bearer token.hibp_get_latest_breach~134 tokens
Return the most recently added public breach currently loaded into HIBP.hibp_get_paste_account~285 tokens
Search for public pastes containing a single email address. Requires an OAuth bearer token linked to an active HIBP API subscription; run this separately from breached-account lookup.hibp_get_pwned_passwords_range~365 tokens
Query the public Pwned Passwords k-anonymity API with a 5-character SHA-1 or NTLM prefix and return matching suffixes with prevalence counts.hibp_get_stealer_logs_by_email~295 tokens
Return website domains historically observed in stealer logs for an email address. Requires an OAuth-linked active subscription with the stealer-log feature; results do not establish current account access.hibp_get_stealer_logs_by_email_domain~306 tokens
Return email aliases and associated website domains historically observed in stealer logs for an email domain. Requires an OAuth-linked active subscription with the stealer-log feature; results do not establish current account access.hibp_get_stealer_logs_by_website_domain~299 tokens
Return email addresses historically observed in stealer logs for a website domain. Requires an OAuth-linked active subscription with the stealer-log feature; results do not establish current account access.hibp_get_subscription_status~176 tokens
Return the current plan, quotas, rate limits, expiry, and feature flags for the active HIBP API subscription linked to the authenticated OAuth connection. Use it to confirm access before feature-dependent lookups.hibp_list_breaches~318 tokens
List public HIBP breaches, optionally filtered by domain, spam-list flag, and verification status.hibp_list_data_classes~142 tokens
List the data classes used across public HIBP breach models, such as email addresses or passwords.hibp_list_subscribed_domains~224 tokens
List the domains associated with the authenticated HIBP subscription.hibp_send_domain_verification_emailSends messages · ~226 tokens
Send a domain verification email to an approved alias such as admin or security. Requires an authenticated subscription with domain-verification access.hibp_verify_domain_verification_dns_token~192 tokens
Complete domain verification by checking the expected HIBP TXT record on the target domain. Requires an authenticated subscription with domain-verification access.
Browse
Related MCP servers
- SiteCheck Web Intel
129 pay-per-call agent tools: security, threat intelligence, web search and SEO data tools. x402 - Presend MCP Server
Before an AI agent installs an npm/PyPI package: typosquat, vulnerability and existence checks. - ContrastAPI
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key. - Default Privacy
Sourced privacy answers: how private an app is, tool picks, app swaps, de-Googling, breaches. - AgentAegis
Pay-per-call cybersecurity for AI agents: vuln scans, threat intel, compliance, code security. - XposedOrNot Breach Intelligence
Real-time data-breach lookup and analytics for emails and domains from XposedOrNot. - data-breach-detector
Read-only breach intel, full history 2007-today: reports THAT an org was breached, never the data. - HackMyIP — no-key IP intelligence
Free no-key IP intelligence: geolocation, VPN detection, DNS, WHOIS, blacklists, breach checks
Badge for your README
[](https://aptlynx.net/servers/io.github.troyhunt/hibp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents