by mytechnotalent
Provides an AI-driven interface to Malware Bazaar, delivering real-time threat intelligence and sample metadata for authorized cybersecurity research workflows.
MalwareBazaar MCP is an MCP server that automatically connects to the Malware Bazaar repository, fetches the latest malware samples, metadata, and tag information, and exposes these capabilities through MCP‑compatible tools for seamless integration into security pipelines.
.env
file with MALWAREBAZAAR_API_KEY=<APIKEY>
.requirements.txt
.uv run malwarebazaar_mcp.py
.get_recent
).get_info
).get_file
).get_taginfo
).Q: Do I need a paid Malware Bazaar account?
A: No, a free user API key is sufficient for the provided endpoints.
Q: Can I run the server on a headless Linux box?
A: Yes. Use the Linux/macOS installation steps and start the server with uv run malwarebazaar_mcp.py
.
Q: What Python version is required?
A: The project follows the versions specified in requirements.txt
; Python 3.9+ is recommended.
Q: How do I add the server to the MCP client?
A: Insert a JSON block under mcpServers
in the client’s config file, pointing to the directory and script as shown in the README.
Q: Is there a way to test the implementation?
A: Run python -m unittest discover -s tests
and optionally generate coverage reports with the provided commands.
An AI-driven MCP server that autonomously interfaces with Malware Bazaar, delivering real-time threat intel and sample metadata for authorized cybersecurity research workflows.
get_recent
: Get up to 10 most recent samples from MalwareBazaar.get_info
: Get detailed metadata about a specific malware sample.get_file
: Download a malware sample from MalwareBazaar.get_taginfo
: Get malware samples associated with a specific tag..env
MALWAREBAZAAR_API_KEY=<APIKEY>
curl -LsSf https://astral.sh/uv/install.sh | sh
cd MalwareBazaar_MCP
uv init .
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
cd MalwareBazaar_MCP
uv init .
uv venv
.venv\Scripts\activate
uv pip install -r requirements.txt
{
"mcpServers": {
"malwarebazaar": {
"description": "Malware Bazaar MCP Server",
"command": "/Users/XXX/.local/bin/uv",
"args": [
"--directory",
"/Users/XXX/Documents/MalwareBazaar_MCP",
"run",
"malwarebazaar_mcp.py"
]
}
}
}
{
"mcpServers": {
"malwarebazaar": {
"description": "Malware Bazaar MCP Server",
"command": "uv",
"args": [
"--directory",
"C:\Users\XXX\Document\MalwareBazaar_MCP",
"run",
"malwarebazaar_mcp.py"
]
}
}
}
uv run malwarebazaar_mcp.py
Help me understnad the latest hash from Malware Bazaar.
python -m unittest discover -s tests
uv pip install coverage==7.8.0
coverage run --branch -m unittest discover -s tests
coverage report -m
coverage html
open htmlcov/index.html # MAC
xdg-open htmlcov/index.html # Linux
start htmlcov\index.html # Windows
coverage erase
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by chaitin
A self‑hosted web application firewall and reverse proxy that protects web applications from attacks and exploits by filtering, monitoring, and blocking malicious HTTP/S traffic.
by PortSwigger
Enables Burp Suite to communicate with AI clients via the Model Context Protocol, providing an MCP server and bundled stdio proxy.
by cycodehq
Boost security in the development lifecycle via SAST, SCA, secrets, and IaC scanning.
by ChristophEnglisch
Provides AI‑powered administration of Keycloak users and realms through the Model Context Protocol, enabling automated creation, deletion, and listing of users and realms from MCP clients such as Claude Desktop.
by Spathodea-Network
Provides a Model Context Protocol server that enables querying and retrieving threat intelligence data from OpenCTI through a standardized interface.
by firstorderai
Provides seamless access to two‑factor authentication codes and passwords for AI agents, enabling automated login while maintaining security.
by vespo92
Manage OPNsense firewalls through conversational AI, providing network configuration, device discovery, DNS filtering, HAProxy setup, and backup/restore via simple commands.
by co-browser
Verify that any MCP server is running the intended and untampered code via hardware attestation.
by Hexix23
Provides a powerful interface to the Shodan API, enabling advanced search, host intelligence, vulnerability discovery, and network mapping for security research.