HIBP
A Model Context Protocol (MCP) server for the Have I Been Pwned (HIBP) API that allows you to query breach data using natural language.
How to use
The HIBP MCP server provides a powerful interface to the Have I Been Pwned (HIBP) API, allowing developers to query breach data using natural language. This server simplifies the process of accessing sensitive data regarding compromised accounts, making it easier for you to integrate security features into your applications or audits. By leveraging natural language queries, you can efficiently retrieve relevant breach information without the need for complex API calls.
Once connected to the HIBP MCP server, you can interact with it using natural language commands to query breach data. This server is designed to understand various questions about breaches, such as "Have my credentials been compromised?" or "What breaches has my email been involved in?" You can experiment with different phrasings to get the best results, making it user-friendly and intuitive for developers looking to enhance their applications with security features.
How to install
To install the HIBP MCP server, ensure you have Node.js installed on your machine. You can then use one of the following methods to set it up:
-
Option A: Quick start with npx
Use this command to run the server directly:npx -y darrenjrobinson/HIBP-MCP-Server -
Option B: Global install alternative
If you prefer a global installation, clone the repository and install the dependencies:git clone https://github.com/darrenjrobinson/HIBP-MCP-Server.git cd HIBP-MCP-Server npm install npm start
Additional notes
When configuring the HIBP MCP server, make sure to set any necessary environment variables as specified in the documentation on the GitHub repository. Common issues may arise if the server is not run with adequate permissions, so consider running it with elevated privileges if you encounter access issues. Always check the repository for updates or additional configuration options that may enhance functionality.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.