What does ClamAV MCP do?
It provides an MCP server that lets you scan files for viruses using the ClamAV antivirus engine. You send file data and a filename; the server runs `clamscan` and returns the result.
@a2amarket
Basic information
ClamAV MCP Server to scan files for viruses
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ClamAV Scanner": {
"url": "http://127.0.0.1:8000/sse"
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list directly from this server's endpoint using the button above.
ClamAV MCP is a simple Model Context Protocol server that allows scanning files for viruses using the ClamAV engine. It is built for developers or AI assistants (like Cursor) that need to check files for malware before further processing.
First ensure ClamAV is installed on your system (see installation instructions for Ubuntu/Debian, Windows, or macOS). Then run the server with uv run mcp run main.py -t sse. It listens for SSE connections on port 8000 by default. To integrate with Cursor, add a configuration entry with the server’s URL pointing to http://[SERVER_IP]:8000/sse.
scan_file API endpoint.It provides an MCP server that lets you scan files for viruses using the ClamAV antivirus engine. You send file data and a filename; the server runs `clamscan` and returns the result.
ClamAV must be installed on the machine running the server. Installation commands are provided for Ubuntu/Debian (`apt-get`), Windows (official installer, add to PATH), and macOS (`brew install clamav`).
Run `uv run mcp run main.py -t sse` from the project directory. The server starts on port 8000 and accepts SSE connections.
Yes. In your Cursor settings, add an MCP server entry with the URL `http://[SERVER_IP]:8000/sse` and name it, for example, "ClamAV Server".
It requires `base64_data` (Base64-encoded file bytes) and `filename` (a name for the file). It returns `success` (boolean), `result` (raw clamscan output), and `error` (message if failed).
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🚀 The fast, Pythonic way to build MCP servers and clients.
Mandate Law is a law firm for AI products, agents, and the consumer apps they live in, built so coding agents can work with counsel directly. An agent can check whether a request is in scope and get the fixed fee (free a

Agent-native crypto ads: reach real crypto users from $0.05, paid in USDC via x402. No account.

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer
Comments