{"slug":"ThreatFlux/YaraFlux","name":"YaraFlux","description":"An MCP server for YARA scanning, enabling LLMs to analyze files using YARA rules.","category":"file-system","tags":[],"official":false,"stars":23,"transport":null,"install":null,"tools":[{"name":"scan_url","description":"Scan a URL with YARA rules"},{"name":"scan_file","description":"Scan a file with YARA rules"},{"name":"create_rule","description":"Create a new YARA rule"},{"name":"read_rule","description":"Read a YARA rule"},{"name":"update_rule","description":"Update an existing YARA rule"},{"name":"delete_rule","description":"Delete a YARA rule"},{"name":"validate_rule","description":"Validate a YARA rule with detailed error reporting"},{"name":"import_rules","description":"Import rules from ThreatFlux repository"},{"name":"list_rules","description":"List all YARA rules"},{"name":"get_scan_result","description":"Retrieve a scan result"},{"name":"list_scan_results","description":"List all scan results"},{"name":"upload_file","description":"Upload a file for analysis"},{"name":"get_file_hex","description":"Get hexadecimal view of a file"},{"name":"extract_strings","description":"Extract strings from a file with configurable parameters"},{"name":"get_file_metadata","description":"Get file metadata and hash information"},{"name":"delete_file","description":"Delete an uploaded file"},{"name":"list_files","description":"List all uploaded files"},{"name":"get_rule_categories","description":"Get rule categories by source"},{"name":"get_server_status","description":"Get server status and health"}],"env_vars":["JWT_SECRET_KEY"],"auth_type":"none","github":"https://github.com/ThreatFlux/YaraFlux","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}