Public changelog

mcp.scanmalware.com

Contract history for the mcp.scanmalware.com MCP server, every tool-schema change Zevruna has observed, classified from the consumer's perspective.

90-day stability

quietsaferiskybreaking

4Breaking · 90d
4Advisories
6Snapshots kept
2026-10-08Last observed

Advisories

ZV-2026-1960 · 2026-10-08breaking

mcp.scanmalware.com: Field has_websocket was removed from search_js_fingerprint_patterns input; consumers still sending it may be rejected or silently ignored.

[risky] Description of get_technology_stats changed (42% word delta). [risky] Description of search_ai_high_risk changed (40% word delta). [risky] Description of search_js_fingerprint_obfuscated changed (32% word delta). [risky]…

ZV-2026-1931 · 2026-10-07breaking

mcp.scanmalware.com: Field scan_type on submit_scan is now required.

[risky] Description of get_favicon changed (57% word delta). [risky] Description of get_jsfingerprint_similarity_counts changed (67% word delta). [risky] Description of search_by_favicon changed (60% word delta). [safe] Description of…

ZV-2026-1712 · 2026-10-02breaking

mcp.scanmalware.com: scan_type on submit_scan narrowed to a closed enum (public, unlisted, private); previously valid values may now be rejected.

[risky] Description of get_favicon_stats changed (79% word delta). [risky] Description of search_js_fingerprint_by_library changed (75% word delta). [risky] Description of search_js_fingerprint_patterns changed (83% word delta). [risky]…

ZV-2026-1015 · 2026-09-13breaking

mcp.scanmalware.com: classification on search_ai_classification narrowed to a closed enum (LEGITIMATE, LOW_RISK, MODERATE_RISK, HIGH_RISK, CONFIRMED_SCAM); previously valid values may now be rejected.

[risky] Description of get_favicon changed (75% word delta). [risky] Description of get_netlog changed (82% word delta). [breaking] hash_type on search_by_favicon narrowed to a closed enum (mmh3, md5); previously valid values may now be…

Contract changelog

Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.

2026-10-08 09:55breaking
2026-10-08 08:45risky

+ 111 more in this revision

2026-10-07 20:23breaking

+ 9 more in this revision

2026-10-02 13:54breaking
2026-09-13 04:52breaking

Snapshot log

The hashes to pin against. Identical contracts hash identically.

ObservedContract hashTools
2026-10-08 09:55aee1018edd8e128
2026-10-08 08:457ab2ed24e9fe128
2026-10-07 20:237e1c151b47ac128
2026-10-02 13:5426a59d1f570a128
2026-09-13 04:52c3668bcf8dff128
2026-08-12 21:372b81e7898883128
Monitor this for my agents →JSON feedRSSAll servers

Maintainer badge

Free forever for open-source maintainers. It reports what Zevruna actually observed, a green badge means no breaking change in ninety days, and it says so honestly when a server has never been polled.

Contract status for mcp.scanmalware.com

[![Contract monitored by Zevruna](https://zevruna.com/badge/mcp.scanmalware.com.svg)](https://zevruna.com/servers/mcp.scanmalware.com)