malwaretracker-mcp
OfficialProvides SafeQuickSandDocumentGuard for LangChain Python RAG pipelines, enabling pre-ingestion verification of untrusted documents and raising an error when exploits or hidden prompt injection are detected.
This server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
MalwareTracker & QuickSand MCP Server (malwaretracker-mcp)
Official Model Context Protocol (MCP) server for MalwareTracker.com and QuickSand.
Inspect untrusted PDFs, Microsoft Office documents (DOC, DOCX, XLS, XLSX, PPT, PPTX, RTF, OneNote), emails (EML, MSG), and RAG ingestion inputs in <100ms for:
Weaponized Document Exploits & Macros — 239+ YARA signatures covering 67+ Office/PDF CVEs, OLE2/OOXML stream unpacking, VBA stomping, XLM macros, and encrypted
VelvetSweatshoppayloads.Hidden AI / RAG Prompt Injection — Invisible PDF rendering (
3 Tr), zero-point font overrides,<w:vanish/>hidden OOXML instructions, spoofed<tool_call>tags, and Markdown data-exfiltration beacons.Zero-Retention Compliance — In-memory scanning (
?store=false) for SOC 2, HIPAA, and ISO 27001 workflows.
Get a free API key (100 scans/month) at https://api.malwaretracker.com/portal.
Quickstart
Option A: Local stdio via uvx (Recommended for scanning local files)
Add to claude_desktop_config.json, .cursor/mcp.json, or Windsurf / VS Code MCP settings:
{
"mcpServers": {
"malwaretracker": {
"command": "uvx",
"args": ["malwaretracker-mcp"],
"env": {
"MALWARETRACKER_API_KEY": "mt_live_YOUR_API_KEY"
}
}
}
}Or install with pip:
pip install malwaretracker-mcpOr add directly in Claude Code:
claude mcp add malwaretracker -e MALWARETRACKER_API_KEY=mt_live_YOUR_API_KEY -- uvx malwaretracker-mcpOption B: Hosted Remote Streamable HTTP (Zero local install)
Connect any Streamable HTTP MCP client directly to https://api.malwaretracker.com/mcp:
{
"mcpServers": {
"malwaretracker-remote": {
"type": "streamable-http",
"url": "https://api.malwaretracker.com/mcp",
"headers": {
"Authorization": "Bearer mt_live_YOUR_API_KEY"
}
}
}
}Related MCP server: Prompt Rejector MCP
Available MCP Tools
Tool | Description | Quota Cost |
| Scan a local | 1 scan |
| Fast Tier-0 SOAR phishing triage returning | 1 scan |
| Look up cached threat intelligence & stream analysis reports by | Free |
| Search MalwareTracker's YARA signature catalog, CVEs, MITRE ATT&CK IDs, and AI prompt-injection rules. | Free (no key needed) |
| Check active MalwareTracker plan, monthly usage, and remaining scan quota. | Free |
Built-in MCP Prompt
audit_untrusted_document(file_path)— Enforces a pre-ingestion security audit before an AI agent reads or summarizes an untrusted document.
LangChain / LlamaIndex Python Guardrail
malwaretracker-mcp also bundles SafeQuickSandDocumentGuard for Python RAG pipelines:
from malwaretracker_mcp import SafeQuickSandDocumentGuard
guard = SafeQuickSandDocumentGuard(api_key="mt_live_YOUR_API_KEY")
verdict = guard.verify_file("candidate_resume.pdf")
# Raises PermissionError in <100ms if an exploit or hidden prompt injection is detected!Links
Website & Interactive Scanner: https://malwaretracker.com
Developer Portal & Free API Key: https://api.malwaretracker.com/portal
API Reference: https://malwaretracker.com/api.html
License: MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Scans untrusted web pages, emails, MCP responses, or A2A payloads for hidden prompt injections an.
The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Scan text, documents, websites, and MCP metadata for prompt injection and sensitive-data risks.
Prompt injection detection API for AI agents. Scan untrusted text before passing it to an LLM.
Related MCP Servers
- AlicenseAqualityBmaintenanceProtects AI agents from threats like prompt injection, jailbreaks, and SQL injection through a multi-layer scanning pipeline. It also enables PII redaction and rehydration to ensure data privacy during LLM interactions.12203 npm2Apache 2.0
- AlicenseNot gradedqualityBmaintenanceProtects AI agents from prompt injection attacks, jailbreak attempts, and common web vulnerabilities by screening untrusted input through semantic LLM analysis and static pattern matching.68 npm2ISC
- AlicenseNot gradedqualityBmaintenanceEnables users to scan untrusted text, files, and directory trees for prompt-injection patterns and receive severity-ranked, explainable verdicts before content reaches an agent. It runs locally and returns clean, review, or blocked verdicts for safer agent input.1MIT
- AlicenseAqualityCmaintenanceEnables LLM application builders and security teams to detect and strip prompt injections, scan for secrets, obfuscate PII, and audit synthetic datasets for bias using deterministic tools.5MIT