{"name":"com.scanmalware.mcp/scanmalware-mcp","slug":"scanmalware-mcp","title":"ScanMalware.com URL Scanner","description":"MCP server for ScanMalware.com URL scanning, malware detection, and analysis.","url":"https://mcp.market/server/scanmalware-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-10T13:57:52.000Z","license":"Apache-2.0"},"uptime":{"percent":96,"checks":28,"ok":27,"last_checked_at":"2026-11-04T04:30:33.557Z","last_ok_at":"2026-11-04T04:30:33.557Z","latency_ms":502},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/scanmalware/mcp-server","website":"https://mcp.scanmalware.com","version":"0.1.6","remotes":[{"type":"streamable-http","url":"https://mcp.scanmalware.com/mcp","headers":[{"description":"Optional Bearer token when MCP_AUTH_TOKEN is set.","isSecret":true,"placeholder":"Bearer <token>","name":"Authorization"}]}],"packages":[],"tools":[{"name":"find_js_fingerprint_similar_by_hash","description":"Find similar JS fingerprints by hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content_sha256":{"title":"Content Sha256","type":"string"},"threshold":{"default":0.7,"title":"Threshold","type":"number"},"limit":{"default":10,"title":"Limit","type":"integer"},"exclude_exact_matches":{"default":false,"title":"Exclude Exact Matches","type":"boolean"}},"required":["content_sha256"],"title":"find_js_fingerprint_similar_by_hashArguments"}},{"name":"get_ai_analysis","description":"Get AI analysis for a scan_id (if available).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_ai_analysisArguments"}},{"name":"get_analyzer_results","description":"Get analyzer results for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_analyzer_resultsArguments"}},{"name":"get_analyzer_stats","description":"Get analyzer statistics overview.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_analyzer_statsArguments"}},{"name":"get_api_root","description":"Get API root metadata.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_api_rootArguments"}},{"name":"get_bot_protection","description":"Get bot-protection detection for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_bot_protectionArguments"}},{"name":"get_capabilities_by_date","description":"Get capability stats by date.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_date":{"title":"Scan Date","type":"string"}},"required":["scan_date"],"title":"get_capabilities_by_dateArguments"}},{"name":"get_clipboard_events","description":"Get clipboard events for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_clipboard_eventsArguments"}},{"name":"get_clipboard_stats","description":"Get clipboard statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_clipboard_statsArguments"}},{"name":"get_cpe_by_scan","description":"Get CPEs for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_cpe_by_scanArguments"}},{"name":"get_cpe_stats","description":"Get CPE statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_cpe_statsArguments"}},{"name":"get_ct_certificates","description":"Get certificate transparency data for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"}},"required":["domain"],"title":"get_ct_certificatesArguments"}},{"name":"get_ct_dns_records","description":"Get CT DNS records for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"}},"required":["domain"],"title":"get_ct_dns_recordsArguments"}},{"name":"get_ct_domains_by_ip","description":"Find CT domains on an IP address.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ip_address":{"title":"Ip Address","type":"string"}},"required":["ip_address"],"title":"get_ct_domains_by_ipArguments"}},{"name":"get_ct_similar_domains","description":"Find similar CT domains for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"}},"required":["domain"],"title":"get_ct_similar_domainsArguments"}},{"name":"get_ct_timeline","description":"Get CT certificate timeline for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"}},"required":["domain"],"title":"get_ct_timelineArguments"}},{"name":"get_domain_history","description":"Get historical scans for a domain (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["domain"],"title":"get_domain_historyArguments"}},{"name":"get_domain_scans","description":"Get recent scans for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Status"}},"required":["domain"],"title":"get_domain_scansArguments"}},{"name":"get_domain_stats","description":"Get summary statistics for a domain.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"title":"Domain","type":"string"}},"required":["domain"],"title":"get_domain_statsArguments"}},{"name":"get_favicon","description":"Get the favicon for a scan_id: size, hashes, and the image itself base64-encoded. Use the md5 with search_by_favicon to pivot.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_faviconArguments"}},{"name":"get_favicon_stats","description":"Get favicon statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_favicon_statsArguments"}},{"name":"get_health","description":"Get API health status.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_healthArguments"}},{"name":"get_ids_alerts","description":"Get IDS alerts for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_ids_alertsArguments"}},{"name":"get_ip_stats","description":"Get IP statistics (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ip_address":{"title":"Ip Address","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["ip_address"],"title":"get_ip_statsArguments"}},{"name":"get_jarm_signatures","description":"Get JARM signatures for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_jarm_signaturesArguments"}},{"name":"get_jarm_stats","description":"Get JARM statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_jarm_statsArguments"}},{"name":"get_js_fingerprinter2","description":"Get JS Fingerprinter2 results for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"include_detailed_events":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Detailed Events"}},"required":["scan_id"],"title":"get_js_fingerprinter2Arguments"}},{"name":"get_js_fingerprinter2_coverage","description":"Get JS Fingerprinter2 fingerprint coverage.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_js_fingerprinter2_coverageArguments"}},{"name":"get_js_fingerprinter2_health","description":"Get JS Fingerprinter2 health check.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_js_fingerprinter2_healthArguments"}},{"name":"get_js_fingerprinter2_stats","description":"Get JS Fingerprinter2 stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_js_fingerprinter2_statsArguments"}},{"name":"get_js_fingerprints","description":"Get JavaScript fingerprints for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"include_functions":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Functions"},"include_http_headers":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Http Headers"},"include_vectors_info":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Vectors Info"}},"required":["scan_id"],"title":"get_js_fingerprintsArguments"}},{"name":"get_js_library_inventory","description":"Get JS fingerprint library inventory.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"library":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Library"},"min_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Count"}},"title":"get_js_library_inventoryArguments"}},{"name":"get_js_segments_by_scan","description":"Get JS segments for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"script_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Script Url"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Limit"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["scan_id"],"title":"get_js_segments_by_scanArguments"}},{"name":"get_js_segments_suspicious","description":"Get suspicious JS segments for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"min_risk_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Risk Score"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Limit"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["scan_id"],"title":"get_js_segments_suspiciousArguments"}},{"name":"get_js_segments_unknown","description":"Get unknown JS segments for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"min_code_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Code Length"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Limit"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["scan_id"],"title":"get_js_segments_unknownArguments"}},{"name":"get_jsfingerprint","description":"Get JS fingerprint by ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fingerprint_id":{"title":"Fingerprint Id","type":"integer"},"include_functions":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Functions"},"include_http_headers":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Http Headers"}},"required":["fingerprint_id"],"title":"get_jsfingerprintArguments"}},{"name":"get_jsfingerprint_bundle_stats","description":"Get JS fingerprint bundle statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"}},"title":"get_jsfingerprint_bundle_statsArguments"}},{"name":"get_jsfingerprint_hash_prevalence","description":"Get JS fingerprint hash prevalence for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_jsfingerprint_hash_prevalenceArguments"}},{"name":"get_jsfingerprint_library_stats","description":"Get JS fingerprint library statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"},"min_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Count"}},"title":"get_jsfingerprint_library_statsArguments"}},{"name":"get_jsfingerprint_similar","description":"Find similar JS fingerprints.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fingerprint_id":{"title":"Fingerprint Id","type":"integer"},"threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Threshold"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"},"exclude_same_scan":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Exclude Same Scan"}},"required":["fingerprint_id"],"title":"get_jsfingerprint_similarArguments"}},{"name":"get_jsfingerprint_similarity_counts","description":"Get JS fingerprint similarity counts.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fingerprint_id":{"title":"Fingerprint Id","type":"integer"},"threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Threshold"},"max_count":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Max Count"}},"required":["fingerprint_id"],"title":"get_jsfingerprint_similarity_countsArguments"}},{"name":"get_jsfingerprint_source","description":"Get JS fingerprint source.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fingerprint_id":{"title":"Fingerprint Id","type":"integer"}},"required":["fingerprint_id"],"title":"get_jsfingerprint_sourceArguments"}},{"name":"get_latest_capabilities","description":"Get latest capability stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_latest_capabilitiesArguments"}},{"name":"get_malware_by_scan","description":"Get malware details for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_malware_by_scanArguments"}},{"name":"get_malware_stats","description":"Get malware stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_malware_statsArguments"}},{"name":"get_netlog","description":"Describe the network log (Chrome NetLog) for a scan_id: whether one exists, its size, and its encoding. The log itself is not returned - these are routinely tens of megabytes gzipped.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_netlogArguments"}},{"name":"get_ocr_by_scan","description":"Get OCR data for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_ocr_by_scanArguments"}},{"name":"get_ocr_stats","description":"Get OCR stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_ocr_statsArguments"}},{"name":"get_open_graph","description":"Get Open Graph data for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_open_graphArguments"}},{"name":"get_pastejacking","description":"Get pastejacking findings for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_pastejackingArguments"}},{"name":"get_pcap_metadata","description":"Get PCAP metadata for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_pcap_metadataArguments"}},{"name":"get_platform_stats","description":"Get platform statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_platform_statsArguments"}},{"name":"get_popular_technologies","description":"Get popular technologies (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"days":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Days"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"get_popular_technologiesArguments"}},{"name":"get_rdap","description":"Get RDAP details for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_rdapArguments"}},{"name":"get_recent_scans","description":"Get recent public scans (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"get_recent_scansArguments"}},{"name":"get_recent_threats","description":"Get recent malware threats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Hours"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"get_recent_threatsArguments"}},{"name":"get_recent_yara_threats","description":"Get recent YARA threats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Hours"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"get_recent_yara_threatsArguments"}},{"name":"get_safe_browsing","description":"Get safe browsing threats for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_safe_browsingArguments"}},{"name":"get_safe_browsing_stats","description":"Get safe browsing stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_safe_browsing_statsArguments"}},{"name":"get_scan_ioc","description":"Get IOC matches for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_scan_iocArguments"}},{"name":"get_scan_progress","description":"Get scan progress by scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_scan_progressArguments"}},{"name":"get_scan_reports","description":"Get available reports for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"report_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Report Type"}},"required":["scan_id"],"title":"get_scan_reportsArguments"}},{"name":"get_scan_result","description":"Get full scan result by scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_scan_resultArguments"}},{"name":"get_scan_summary","description":"Get compact scan summary by scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_scan_summaryArguments"}},{"name":"get_screenshot_stats","description":"Get screenshot statistics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_screenshot_statsArguments"}},{"name":"get_technologies_by_scan","description":"Get detected technologies for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_technologies_by_scanArguments"}},{"name":"get_technology_combinations","description":"Get technology combinations (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"tech_name":{"title":"Tech Name","type":"string"},"min_occurrences":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Occurrences"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["tech_name"],"title":"get_technology_combinationsArguments"}},{"name":"get_technology_stats","description":"Get technology stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_technology_statsArguments"}},{"name":"get_tls_asn1","description":"Get TLS certificate ASN.1 data for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_tls_asn1Arguments"}},{"name":"get_tls_details","description":"Get TLS details for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_tls_detailsArguments"}},{"name":"get_top_tracking_keys","description":"Get top tracking keys.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"tracker_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Tracker Type"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"get_top_tracking_keysArguments"}},{"name":"get_yara_by_scan","description":"Get YARA results for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_yara_by_scanArguments"}},{"name":"get_yara_matches","description":"Get YARA matches for a scan_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"}},"required":["scan_id"],"title":"get_yara_matchesArguments"}},{"name":"get_yara_stats","description":"Get YARA stats.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_yara_statsArguments"}},{"name":"run_js_differential_analysis","description":"Run JS differential analysis for a scan_id.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"min_confidence":{"default":0.8,"title":"Min Confidence","type":"number"},"include_known_libraries":{"default":false,"title":"Include Known Libraries","type":"boolean"}},"required":["scan_id"],"title":"run_js_differential_analysisArguments"}},{"name":"search_ai_classification","description":"Search AI scans by classification.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"classification":{"enum":["LEGITIMATE","LOW_RISK","MODERATE_RISK","HIGH_RISK","CONFIRMED_SCAM"],"title":"Classification","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["classification"],"title":"search_ai_classificationArguments"}},{"name":"search_ai_high_risk","description":"Search AI high-risk scans.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"min_risk_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Risk Score"},"min_confidence":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Confidence"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_ai_high_riskArguments"}},{"name":"search_ai_scam_type","description":"Search AI scans by scam type.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scam_type":{"title":"Scam Type","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["scam_type"],"title":"search_ai_scam_typeArguments"}},{"name":"search_analyzer_high_risk","description":"Search analyzer high-risk scans (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"min_risk_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Risk Score"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_analyzer_high_riskArguments"}},{"name":"search_by_asn","description":"Search scans by ASN (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"asn_number":{"title":"Asn Number","type":"integer"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["asn_number"],"title":"search_by_asnArguments"}},{"name":"search_by_favicon","description":"Search scans by favicon hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"hash_type":{"default":"mmh3","enum":["mmh3","md5"],"title":"Hash Type","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["hash_value"],"title":"search_by_faviconArguments"}},{"name":"search_by_fuzzy_hash","description":"Search scans by fuzzy hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_type":{"enum":["tlsh","ssdeep","sdhash"],"title":"Hash Type","type":"string"},"hash_value":{"title":"Hash Value","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["hash_type","hash_value"],"title":"search_by_fuzzy_hashArguments"}},{"name":"search_by_ip","description":"Search scans by IP address (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ip_address":{"title":"Ip Address","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["ip_address"],"title":"search_by_ipArguments"}},{"name":"search_by_jarm","description":"Search scans by JARM signature (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"jarm_signature":{"title":"Jarm Signature","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["jarm_signature"],"title":"search_by_jarmArguments"}},{"name":"search_by_nameserver","description":"Search scans by nameserver.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"nameserver":{"title":"Nameserver","type":"string"}},"required":["nameserver"],"title":"search_by_nameserverArguments"}},{"name":"search_by_registrar","description":"Search scans by registrar (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registrar_name":{"title":"Registrar Name","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["registrar_name"],"title":"search_by_registrarArguments"}},{"name":"search_by_screenshot_hash","description":"Search scans by screenshot hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_type":{"enum":["ahash","phash","dhash","whash","color_hash","crop_resistant"],"title":"Hash Type","type":"string"},"hash_value":{"title":"Hash Value","type":"string"},"similarity_threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Similarity Threshold"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["hash_type","hash_value"],"title":"search_by_screenshot_hashArguments"}},{"name":"search_cpe","description":"Search CPEs by pattern (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"cpe_pattern":{"title":"Cpe Pattern","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["cpe_pattern"],"title":"search_cpeArguments"}},{"name":"search_favicon_mmh3","description":"Search favicon by mmh3 hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"mmh3_hash":{"title":"Mmh3 Hash","type":"integer"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["mmh3_hash"],"title":"search_favicon_mmh3Arguments"}},{"name":"search_js_fingerprint_by_bundler","description":"Search JS fingerprints by bundler type.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"bundler_type":{"title":"Bundler Type","type":"string"},"bundle_format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Bundle Format"},"min_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Min Confidence"},"include_libraries":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Libraries"},"page":{"default":1,"title":"Page","type":"integer"},"per_page":{"default":20,"title":"Per Page","type":"integer"}},"required":["bundler_type"],"title":"search_js_fingerprint_by_bundlerArguments"}},{"name":"search_js_fingerprint_by_cdn","description":"Search JS fingerprints by CDN.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"cdn_type":{"title":"Cdn Type","type":"string"},"cdn_cache_status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cdn Cache Status"},"unpinned_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Unpinned Only"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["cdn_type"],"title":"search_js_fingerprint_by_cdnArguments"}},{"name":"search_js_fingerprint_by_fuzzy_hash","description":"Search JS fingerprints by fuzzy hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fuzzy_hash":{"title":"Fuzzy Hash","type":"string"},"min_similarity":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Similarity"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["fuzzy_hash"],"title":"search_js_fingerprint_by_fuzzy_hashArguments"}},{"name":"search_js_fingerprint_by_library","description":"Search JS fingerprints by library name.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"library_name":{"title":"Library Name","type":"string"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Version"},"version_pattern":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Version Pattern"},"min_confidence":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Min Confidence"},"include_cdn_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Cdn Only"},"page":{"default":1,"title":"Page","type":"integer"},"per_page":{"default":20,"title":"Per Page","type":"integer"}},"required":["library_name"],"title":"search_js_fingerprint_by_libraryArguments"}},{"name":"search_js_fingerprint_by_library_version","description":"Search JS fingerprints by library version.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"library":{"title":"Library","type":"string"},"version":{"title":"Version","type":"string"},"include_deprecated":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Deprecated"},"group_by_url":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Group By Url"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["library","version"],"title":"search_js_fingerprint_by_library_versionArguments"}},{"name":"search_js_fingerprint_by_md5","description":"Search JS fingerprints by MD5 hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"include_scans":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Scans"},"limit":{"default":20,"title":"Limit","type":"integer"},"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"}},"required":["hash_value"],"title":"search_js_fingerprint_by_md5Arguments"}},{"name":"search_js_fingerprint_by_normalized_hash","description":"Search JS fingerprints by normalized hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"include_scans":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Scans"},"limit":{"default":20,"title":"Limit","type":"integer"},"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"}},"required":["hash_value"],"title":"search_js_fingerprint_by_normalized_hashArguments"}},{"name":"search_js_fingerprint_by_server","description":"Search JS fingerprints by server type.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"server_type":{"title":"Server Type","type":"string"},"include_headers":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Headers"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["server_type"],"title":"search_js_fingerprint_by_serverArguments"}},{"name":"search_js_fingerprint_by_sha1","description":"Search JS fingerprints by SHA1 hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"include_scans":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Scans"},"limit":{"default":20,"title":"Limit","type":"integer"},"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"}},"required":["hash_value"],"title":"search_js_fingerprint_by_sha1Arguments"}},{"name":"search_js_fingerprint_by_sha256","description":"Search JS fingerprints by SHA256 hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"include_scans":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Scans"},"limit":{"default":20,"title":"Limit","type":"integer"},"from_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Date"},"to_date":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Date"}},"required":["hash_value"],"title":"search_js_fingerprint_by_sha256Arguments"}},{"name":"search_js_fingerprint_obfuscated","description":"Search obfuscated JS fingerprints.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"min_score":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Min Score"},"max_score":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Max Score"},"classification":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Classification"},"exclude_libraries":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Exclude Libraries"},"min_code_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Code Length"},"page":{"default":1,"title":"Page","type":"integer"},"per_page":{"default":20,"title":"Per Page","type":"integer"}},"title":"search_js_fingerprint_obfuscatedArguments"}},{"name":"search_js_fingerprint_patterns","description":"Search JS fingerprints by patterns.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"has_eval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Has Eval"},"has_crypto":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Has Crypto"},"has_websocket":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Has Websocket"},"high_entropy":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"High Entropy"},"no_library":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"No Library"},"cdn_mismatch":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Cdn Mismatch"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_js_fingerprint_patternsArguments"}},{"name":"search_js_fingerprinter2_composite_hash","description":"Search JS Fingerprinter2 by composite hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"composite_hash":{"title":"Composite Hash","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["composite_hash"],"title":"search_js_fingerprinter2_composite_hashArguments"}},{"name":"search_js_fingerprinter2_signature","description":"Search JS Fingerprinter2 by signature.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"signature":{"title":"Signature","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["signature"],"title":"search_js_fingerprinter2_signatureArguments"}},{"name":"search_js_fingerprinter2_similar","description":"Search JS Fingerprinter2 similar scans.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"min_similarity":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Min Similarity"},"limit":{"default":20,"title":"Limit","type":"integer"},"include_self":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Include Self"}},"required":["scan_id"],"title":"search_js_fingerprinter2_similarArguments"}},{"name":"search_js_malware_families","description":"Search JS malware families.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"min_cluster_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Cluster Size"},"similarity_threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Similarity Threshold"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_js_malware_familiesArguments"}},{"name":"search_js_obfuscation","description":"Search JS obfuscation signals.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"risk_level":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Risk Level"},"min_risk_score":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Min Risk Score"},"has_eval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Has Eval"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_js_obfuscationArguments"}},{"name":"search_js_segments_by_hash","description":"Search JS segments by code hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"code_hash":{"title":"Code Hash","type":"string"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Limit"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["code_hash"],"title":"search_js_segments_by_hashArguments"}},{"name":"search_js_segments_by_normalized_hash","description":"Search JS segments by normalized hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"normalized_hash":{"title":"Normalized Hash","type":"string"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Limit"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["normalized_hash"],"title":"search_js_segments_by_normalized_hashArguments"}},{"name":"search_jsfingerprints_by_bundler","description":"Search JS fingerprints by bundler (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"bundler":{"title":"Bundler","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["bundler"],"title":"search_jsfingerprints_by_bundlerArguments"}},{"name":"search_jsfingerprints_by_fuzzy_hash","description":"Search JS fingerprints by fuzzy hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"fuzzy_hash":{"title":"Fuzzy Hash","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["fuzzy_hash"],"title":"search_jsfingerprints_by_fuzzy_hashArguments"}},{"name":"search_jsfingerprints_by_library","description":"Search JS fingerprints by library (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"library":{"title":"Library","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["library"],"title":"search_jsfingerprints_by_libraryArguments"}},{"name":"search_jsfingerprints_by_library_version","description":"Search JS fingerprints by library version (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"library":{"title":"Library","type":"string"},"version":{"title":"Version","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["library","version"],"title":"search_jsfingerprints_by_library_versionArguments"}},{"name":"search_jsfingerprints_by_md5","description":"Search JS fingerprints by MD5 (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["hash_value"],"title":"search_jsfingerprints_by_md5Arguments"}},{"name":"search_jsfingerprints_by_normalized_hash","description":"Search JS fingerprints by normalized hash (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["hash_value"],"title":"search_jsfingerprints_by_normalized_hashArguments"}},{"name":"search_jsfingerprints_by_sha1","description":"Search JS fingerprints by SHA1 (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["hash_value"],"title":"search_jsfingerprints_by_sha1Arguments"}},{"name":"search_jsfingerprints_by_sha256","description":"Search JS fingerprints by SHA256 (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"offset":{"default":0,"title":"Offset","type":"integer"}},"required":["hash_value"],"title":"search_jsfingerprints_by_sha256Arguments"}},{"name":"search_ocr","description":"Search OCR text (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"title":"Q","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["q"],"title":"search_ocrArguments"}},{"name":"search_ocr_pattern","description":"Search OCR by pattern (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"pattern":{"title":"Pattern","type":"string"},"case_sensitive":{"default":false,"title":"Case Sensitive","type":"boolean"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["pattern"],"title":"search_ocr_patternArguments"}},{"name":"search_scans","description":"Search scans (q must be at least 3 characters).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"title":"Q","type":"string"},"search_type":{"default":"all","title":"Search Type","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["q"],"title":"search_scansArguments"}},{"name":"search_semantic","description":"Semantic search over scans (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"title":"Query","type":"string"},"threshold":{"default":0.7,"title":"Threshold","type":"number"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["query"],"title":"search_semanticArguments"}},{"name":"search_similar_scans","description":"Search for scans similar to a scan_id (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"methods":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Methods"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["scan_id"],"title":"search_similar_scansArguments"}},{"name":"search_similar_screenshots","description":"Search for similar screenshots by hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash_value":{"title":"Hash Value","type":"integer"},"hash_type":{"default":"phash","title":"Hash Type","type":"string"},"max_distance":{"default":3,"title":"Max Distance","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"required":["hash_value"],"title":"search_similar_screenshotsArguments"}},{"name":"search_suspicious_clipboard","description":"Search suspicious clipboard indicators (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"pattern":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Pattern"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_suspicious_clipboardArguments"}},{"name":"search_technologies","description":"Search technologies (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Q"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Category"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"}},"title":"search_technologiesArguments"}},{"name":"search_tracking_key","description":"Search by tracking key (paginated).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"tracker_type":{"title":"Tracker Type","type":"string"},"key":{"title":"Key","type":"string"},"page":{"default":1,"title":"Page","type":"integer"},"limit":{"default":20,"title":"Limit","type":"integer"},"sort":{"anyOf":[{"enum":["latest","oldest"],"type":"string"},{"type":"null"}],"default":null,"title":"Sort"}},"required":["tracker_type","key"],"title":"search_tracking_keyArguments"}},{"name":"submit_scan","description":"Submit a URL for scanning.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"title":"Url","type":"string"},"scan_type":{"default":"public","title":"Scan Type","type":"string"},"options":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Options"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"User Agent"}},"required":["url"],"title":"submit_scanArguments"}},{"name":"submit_scan_report","description":"Submit a scan report.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"report_type":{"title":"Report Type","type":"string"},"report_details":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Report Details"},"captcha_answer":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Captcha Answer"},"captcha_token":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Captcha Token"},"skip_captcha":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Skip Captcha"},"user_agent":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"User Agent"},"x_forwarded_for":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"X Forwarded For"},"x_real_ip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"X Real Ip"}},"required":["scan_id","report_type"],"title":"submit_scan_reportArguments"}},{"name":"wait_for_scan","description":"Poll until a scan reaches a terminal status, returning the final summary.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scan_id":{"title":"Scan Id","type":"string"},"timeout_s":{"default":180,"title":"Timeout S","type":"number"},"poll_interval_s":{"default":2,"title":"Poll Interval S","type":"number"}},"required":["scan_id"],"title":"wait_for_scanArguments"}}],"scan":{"score":88,"grade":"A","scanned_at":"2026-10-01T13:51:44.415Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:51:44.430Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1376ms"]},"poisoning":{"score":15,"max":15,"notes":["128 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":15,"max":15,"notes":["last push 21 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.scanmalware.com/mcp","reachable":true,"authRequired":false,"latencyMs":1376,"serverInfo":{"name":"ScanMalware MCP","version":"1.25.0"}}],"packages":[],"repo":{"found":true,"owner":"scanmalware","repo":"mcp-server","archived":false,"pushedAt":"2026-09-10T13:57:52Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/246154523?v=4","ownerCreatedAt":"2025-11-25T19:17:45Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/246154523?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"Apache-2.0","lastPushAt":"2026-09-10T13:57:52.000Z","score":23}}}},"grade_history":[],"reviews":[]}