{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_cyreslab-ai-hibp-mcp-server","slug":"cyreslab-ai-hibp-mcp-server","name":"Have I Been Pwned Integration Server","type":"mcp","url":"https://haveibeenpwned.com/","page_url":"https://unfragile.ai/cyreslab-ai-hibp-mcp-server","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:Cyreslab-AI/hibp-mcp-server"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_cyreslab-ai-hibp-mcp-server__cap_0","uri":"capability://search.retrieval.email.breach.verification","name":"email breach verification","description":"This capability checks if an email address has been compromised in known data breaches by querying the Have I Been Pwned API. It utilizes a RESTful architecture to send requests to the API and receive structured JSON responses containing breach details. The integration is designed to handle multiple requests efficiently, allowing for rapid verification of multiple email addresses in a single session.","intents":["How can I check if my email has been involved in a data breach?","I need to verify multiple email addresses for security compliance.","Can I automate the process of checking email breaches for my users?"],"best_for":["security teams conducting audits for user accounts"],"limitations":["Rate limits on API requests may restrict bulk checks; ensure compliance with usage policies."],"requires":["API key for Have I Been Pwned","Internet connection"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","security-audit"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cyreslab-ai-hibp-mcp-server__cap_1","uri":"capability://search.retrieval.password.breach.checking","name":"password breach checking","description":"This capability allows users to check if a password has been exposed in data breaches by hashing the password and querying the Have I Been Pwned API. It employs a k-anonymity model to ensure user privacy, sending only a portion of the hashed password to the API while maintaining security. This method prevents the exposure of the full password hash during the verification process.","intents":["How can I check if a password I use has been compromised?","I want to ensure my users' passwords are secure against known breaches.","Can I integrate password checking into my user registration process?"],"best_for":["developers implementing security features in applications"],"limitations":["Only supports password checks against known breaches; does not provide real-time monitoring."],"requires":["API key for Have I Been Pwned","Internet connection"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","security-audit"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cyreslab-ai-hibp-mcp-server__cap_2","uri":"capability://data.processing.analysis.breach.details.retrieval","name":"breach details retrieval","description":"This capability retrieves detailed information about specific breaches associated with an email or password. It queries the Have I Been Pwned API for breach data and formats the response into a user-friendly structure. This feature allows users to gain insights into the nature of the breaches, including the data compromised and the date of the breach, enhancing user awareness and security posture.","intents":["How can I obtain detailed information about a specific data breach?","I need to inform users about the breaches related to their accounts.","Can I display breach details in my application for user education?"],"best_for":["product managers developing user-facing security features"],"limitations":["Dependent on the completeness of data provided by the Have I Been Pwned API."],"requires":["API key for Have I Been Pwned","Internet connection"],"input_types":["text"],"output_types":["structured data"],"categories":["data-processing-analysis","security-audit"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":27,"verified":false,"data_access_risk":"high","permissions":["API key for Have I Been Pwned","Internet connection"],"failure_modes":["Rate limits on API requests may restrict bulk checks; ensure compliance with usage policies.","Only supports password checks against known breaches; does not provide real-time monitoring.","Dependent on the completeness of data provided by the Have I Been Pwned API.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.345Z","last_scraped_at":"2026-05-03T15:19:00.491Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=cyreslab-ai-hibp-mcp-server","compare_url":"https://unfragile.ai/compare?artifact=cyreslab-ai-hibp-mcp-server"}},"signature":"Va05K7PkorHa4yg8NZeej9OrSrkHPZHPb4zETl5bVpTd0iKcCaj1g3pBzBMsmvvu9V61+QPYcK6fZkL/juOtBg==","signedAt":"2026-06-21T15:55:45.457Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/cyreslab-ai-hibp-mcp-server","artifact":"https://unfragile.ai/cyreslab-ai-hibp-mcp-server","verify":"https://unfragile.ai/api/v1/verify?slug=cyreslab-ai-hibp-mcp-server","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}