Scanmalware MCP server
{
"mcpServers": {
"scanmalware": {
"type": "http",
"url": "https://mcp.scanmalware.com/mcp"
}
}
}{
"mcpServers": {
"scanmalware": {
"type": "http",
"url": "https://mcp.scanmalware.com/mcp"
}
}
}{
"mcpServers": {
"scanmalware": {
"type": "http",
"url": "https://mcp.scanmalware.com/mcp"
}
}
}{
"servers": {
"scanmalware": {
"type": "http",
"url": "https://mcp.scanmalware.com/mcp"
}
}
}{
"mcpServers": {
"scanmalware": {
"type": "http",
"url": "https://mcp.scanmalware.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.1.6
What it does
MCP server that wraps the ScanMalware.com API for URL scanning, malware detection, and threat analysis. It is for developers who want to integrate malware scanning capabilities into Claude or other MCP clients.
- Submit URLs for malware scanning and retrieve risk scores, indicators, and AI analysis results
- Search historical scans by keywords or filters to monitor for brand abuse or phishing campaigns
- Inspect TLS certificates and security details for a scanned URL to identify certificate mismatches or suspicious configurations
Tools this server exposes
| Tool | Does |
|---|---|
| submit_scan | Submit a URL for malware scanning and analysis |
| get_scan_status | Retrieve the status and results of a submitted scan by scan ID |
| search_scans | Search historical scans using filters like keywords, risk scores, or date ranges |
| get_tls_details | Fetch TLS and certificate information for a scanned URL |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.