MalwareBazaar_MCP

MalwareBazaar_MCP

AI-driven MCP server interfacing MalwareBazaar to deliver real-time threat intel and sample metadata.

22
Stars
8
Forks
1
Releases

Overview

MalwareBazaar_MCP is an AI-driven MCP server that autonomously interfaces with MalwareBazaar to provide up-to-date threat intelligence and sample metadata for authorized cybersecurity research workflows. It exposes MCP Tools such as get_recent (returns up to 10 of the most recent samples), get_info (retrieves detailed metadata about a specific sample), get_file (downloads a sample file), and get_taginfo (fetches samples associated with a given tag). The README guides users through obtaining a MalwareBazaar API key, creating a .env with MALWAREBAZAAR_API_KEY, and installing dependencies in a virtual environment across macOS, Linux, and Windows. After setup, users configure the MCP client with a MalwareBazaar server block, run the MCP server (uv run malwarebazaar_mcp.py), and use the MCP client to query data. The project emphasizes authorized use for research workflows and includes testing commands (unittest, coverage) and licensing under Apache 2.0.

Details

Owner
mytechnotalent
Language
Python
License
Apache License 2.0
Updated
2025-12-07

Features

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.

Audience

Threat AnalystsFetch real-time threat intel and malware metadata from MalwareBazaar to support investigations.
Cybersecurity ResearchersAccess up-to-date malware samples and metadata for authorized research workflows.
Incident RespondersObtain latest samples and metadata to inform incident response and remediation.

Tags

MalwareBazaarMCPthreat-intelreal-timesample-metadatacybersecurityresearchAI-drivenget_recentget_infoget_fileget_taginfoautomation