MalwareBazaar Intelligence
STDIOAI-driven server interfacing with Malware Bazaar for real-time threat intel and sample metadata.
AI-driven server interfacing with Malware Bazaar for real-time threat intel and sample metadata.
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