ScanMalware.com URL Scanner MCP Tools
ScanMalware.com URL Scanner exposes 128 tools. Each one has its own page with the configuration for every client that can run this server.
-
get_recent_scansRead-onlyget recent scans
-
submit_scansubmit scan
-
get_scan_summaryRead-onlyget scan summary
-
wait_for_scanwait for scan
-
get_scan_resultRead-onlyget scan result
-
search_scansRead-onlysearch scans
-
get_ai_analysisRead-onlyget ai analysis
-
get_scan_progressRead-onlyget scan progress
-
get_scan_iocRead-onlyget scan ioc
-
get_tls_detailsRead-onlyget tls details
-
get_tls_asn1Read-onlyget tls asn1
-
get_technologies_by_scanRead-onlyget technologies by scan
-
get_bot_protectionRead-onlyget bot protection
-
get_yara_matchesRead-onlyget yara matches
-
get_jarm_signaturesRead-onlyget jarm signatures
-
get_analyzer_resultsRead-onlyget analyzer results
-
get_clipboard_eventsRead-onlyget clipboard events
-
get_js_fingerprintsRead-onlyget js fingerprints
-
get_scan_reportsRead-onlyget scan reports
-
get_domain_scansRead-onlyget domain scans
-
get_domain_historyRead-onlyget domain history
-
get_domain_statsRead-onlyget domain stats
-
search_by_ipRead-onlysearch by ip
-
get_ip_statsRead-onlyget ip stats
-
search_by_asnRead-onlysearch by asn
-
search_similar_scansRead-onlysearch similar scans
-
search_semanticRead-onlysearch semantic
-
search_by_faviconRead-onlysearch by favicon
-
search_ai_high_riskRead-onlysearch ai high risk
-
search_ai_scam_typeRead-onlysearch ai scam type
-
search_ai_classificationRead-onlysearch ai classification
-
get_analyzer_statsRead-onlyget analyzer stats
-
search_analyzer_high_riskRead-onlysearch analyzer high risk
-
get_faviconRead-onlyget favicon
-
get_favicon_statsRead-onlyget favicon stats
-
get_screenshot_statsRead-onlyget screenshot stats
-
search_similar_screenshotsRead-onlysearch similar screenshots
-
search_ocrRead-onlysearch ocr
-
search_ocr_patternRead-onlysearch ocr pattern
-
search_by_jarmRead-onlysearch by jarm
-
search_by_fuzzy_hashRead-onlysearch by fuzzy hash
-
search_by_screenshot_hashRead-onlysearch by screenshot hash
-
search_suspicious_clipboardRead-onlysearch suspicious clipboard
-
get_recent_threatsRead-onlyget recent threats
-
get_recent_yara_threatsRead-onlyget recent yara threats
-
get_ct_certificatesRead-onlyget ct certificates
-
get_ct_dns_recordsRead-onlyget ct dns records
-
get_ct_domains_by_ipRead-onlyget ct domains by ip
-
get_ct_similar_domainsRead-onlyget ct similar domains
-
get_ct_timelineRead-onlyget ct timeline
-
get_api_rootRead-onlyget api root
-
get_healthRead-onlyget health
-
get_platform_statsRead-onlyget platform stats
-
get_latest_capabilitiesRead-onlyget latest capabilities
-
get_capabilities_by_dateRead-onlyget capabilities by date
-
get_clipboard_statsRead-onlyget clipboard stats
-
get_cpe_statsRead-onlyget cpe stats
-
get_cpe_by_scanRead-onlyget cpe by scan
-
search_cpeRead-onlysearch cpe
-
get_ids_alertsRead-onlyget ids alerts
-
get_jarm_statsRead-onlyget jarm stats
-
get_malware_statsRead-onlyget malware stats
-
get_malware_by_scanRead-onlyget malware by scan
-
get_yara_statsRead-onlyget yara stats
-
get_yara_by_scanRead-onlyget yara by scan
-
get_safe_browsing_statsRead-onlyget safe browsing stats
-
get_safe_browsingRead-onlyget safe browsing
-
get_top_tracking_keysRead-onlyget top tracking keys
-
search_tracking_keyRead-onlysearch tracking key
-
search_technologiesRead-onlysearch technologies
-
get_technology_combinationsRead-onlyget technology combinations
-
get_popular_technologiesRead-onlyget popular technologies
-
get_technology_statsRead-onlyget technology stats
-
search_by_nameserverRead-onlysearch by nameserver
-
get_rdapRead-onlyget rdap
-
search_by_registrarRead-onlysearch by registrar
-
submit_scan_reportsubmit scan report
-
get_ocr_statsRead-onlyget ocr stats
-
get_ocr_by_scanRead-onlyget ocr by scan
-
get_open_graphRead-onlyget open graph
-
get_pastejackingRead-onlyget pastejacking
-
get_netlogRead-onlyget netlog
-
get_pcap_metadataRead-onlyget pcap metadata
-
search_favicon_mmh3Read-onlysearch favicon mmh3
-
get_js_fingerprinter2Read-onlyget js fingerprinter2
-
get_js_fingerprinter2_statsRead-onlyget js fingerprinter2 stats
-
get_js_fingerprinter2_healthRead-onlyget js fingerprinter2 health
-
get_js_fingerprinter2_coverageRead-onlyget js fingerprinter2 coverage
-
search_js_obfuscationRead-onlysearch js obfuscation
-
search_js_malware_familiesRead-onlysearch js malware families
-
search_js_fingerprinter2_composite_hashRead-onlysearch js fingerprinter2 composite hash
-
search_js_fingerprinter2_signatureRead-onlysearch js fingerprinter2 signature
-
search_js_fingerprinter2_similarRead-onlysearch js fingerprinter2 similar
-
get_js_segments_by_scanRead-onlyget js segments by scan
-
search_js_segments_by_hashRead-onlysearch js segments by hash
-
search_js_segments_by_normalized_hashRead-onlysearch js segments by normalized hash
-
get_js_segments_suspiciousRead-onlyget js segments suspicious
-
get_js_segments_unknownRead-onlyget js segments unknown
-
run_js_differential_analysisMutatingrun js differential analysis
-
get_js_library_inventoryRead-onlyget js library inventory
-
search_js_fingerprint_patternsRead-onlysearch js fingerprint patterns
-
search_js_fingerprint_obfuscatedRead-onlysearch js fingerprint obfuscated
-
search_js_fingerprint_by_serverRead-onlysearch js fingerprint by server
-
search_js_fingerprint_by_bundlerRead-onlysearch js fingerprint by bundler
-
search_js_fingerprint_by_cdnRead-onlysearch js fingerprint by cdn
-
search_js_fingerprint_by_libraryRead-onlysearch js fingerprint by library
-
search_js_fingerprint_by_library_versionRead-onlysearch js fingerprint by library version
-
search_js_fingerprint_by_fuzzy_hashRead-onlysearch js fingerprint by fuzzy hash
-
search_js_fingerprint_by_md5Read-onlysearch js fingerprint by md5
-
search_js_fingerprint_by_normalized_hashRead-onlysearch js fingerprint by normalized hash
-
search_js_fingerprint_by_sha1Read-onlysearch js fingerprint by sha1
-
search_js_fingerprint_by_sha256Read-onlysearch js fingerprint by sha256
-
find_js_fingerprint_similar_by_hashRead-onlyfind js fingerprint similar by hash
-
search_jsfingerprints_by_bundlerRead-onlysearch jsfingerprints by bundler
-
search_jsfingerprints_by_libraryRead-onlysearch jsfingerprints by library
-
search_jsfingerprints_by_library_versionRead-onlysearch jsfingerprints by library version
-
search_jsfingerprints_by_fuzzy_hashRead-onlysearch jsfingerprints by fuzzy hash
-
search_jsfingerprints_by_md5Read-onlysearch jsfingerprints by md5
-
search_jsfingerprints_by_normalized_hashRead-onlysearch jsfingerprints by normalized hash
-
search_jsfingerprints_by_sha1Read-onlysearch jsfingerprints by sha1
-
search_jsfingerprints_by_sha256Read-onlysearch jsfingerprints by sha256
-
get_jsfingerprintRead-onlyget jsfingerprint
-
get_jsfingerprint_similarRead-onlyget jsfingerprint similar
-
get_jsfingerprint_similarity_countsRead-onlyget jsfingerprint similarity counts
-
get_jsfingerprint_sourceRead-onlyget jsfingerprint source
-
get_jsfingerprint_bundle_statsRead-onlyget jsfingerprint bundle stats
-
get_jsfingerprint_library_statsRead-onlyget jsfingerprint library stats
-
get_jsfingerprint_hash_prevalenceRead-onlyget jsfingerprint hash prevalence
This list was read from the server itself, by connecting to it and calling tools/list on 24 September 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.