mcpField
M
MalwareTracker Document Malware & AI Safety Scanner

MalwareTracker Document Malware & AI Safety Scanner

リモート
malwaretracker.comその他0今日更新
リポジトリ公式サイト

MalwareTracker Document Malware & AI Safety Scanner について

PDF、Office 文書、RAG ファイルをスキャンし、マルウェアの悪用、マクロ、CVE、AI プロンプトインジェクションを検出。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.malwaretracker.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.malwaretracker.com/mcp認証が必要
パッケージ
pypimalwaretracker-mcp2.3.0

ツール

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

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 VelvetSweatshop payloads.
  • 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: 1-Click Plugin Install (Google Antigravity, Claude Code, Cursor)
  • Google Antigravity:
    agy plugin install https://github.com/tylabs/malwaretracker-mcp
    
  • Claude Code:
    /plugin marketplace add tylabs/malwaretracker-mcp
    /plugin install malwaretracker@malwaretracker
    
  • Agent Skills (skills.sh):
    npx skills add tylabs/malwaretracker-mcp
    
Option B: Hosted Remote Streamable HTTP + OAuth 2.1 (Zero local install)
  • Claude.ai / OAuth 2.1 Connectors: Connect directly to https://api.malwaretracker.com/mcp/oauth (supports OAuth 2.1 + PKCE S256, Dynamic Client Registration, Google Sign-In, and API key auth).
  • Bearer / Header Streamable HTTP (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"
          }
        }
      }
    }
    
Option C: Local stdio via uvx (Recommended for scanning local disk paths)

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-mcp

Available MCP Tools

ToolDescriptionQuota Cost
quicksand_scan_documentScan a local file_path, content_base64, or text_content in <100ms for document malware, CVEs, and AI prompt injection (store=false zero-retention).1 scan
quicksand_triage_documentFast Tier-0 SOAR phishing triage returning allow, detonate_in_sandbox, or quarantine_and_detonate plus CVE/MITRE/AI-safety verdicts.1 scan
malwaretracker_lookup_hashLook up cached threat intelligence & stream analysis reports by MD5, SHA1, SHA256, or SHA512.Free
malwaretracker_list_yara_catalogSearch MalwareTracker's YARA signature catalog, CVEs, MITRE ATT&CK IDs, and AI prompt-injection rules.Free (no key needed)
malwaretracker_get_quotaCheck 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。