Back to Home
jacksenechal icon

scan-mcp

Verified Safe

by jacksenechal

Overview

Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly, designed for integration with autonomous agents.

Installation

Run Command
npx -y scan-mcp

Environment Variables

  • LOG_LEVEL
  • INBOX_DIR
  • SCAN_MOCK
  • SCANIMAGE_BIN
  • SCANADF_BIN
  • TIFFCP_BIN
  • IM_CONVERT_BIN
  • SCAN_EXCLUDE_BACKENDS
  • SCAN_PREFER_BACKENDS
  • PERSIST_LAST_USED_DEVICE
  • MCP_HTTP_PORT

Security Notes

The HTTP transport explicitly lacks authentication and is intended for internal LAN use. Direct public exposure without additional security measures is a significant risk. Command execution via `execa` uses `shell: false` and paths are sanitized (`resolveJobPath` includes regex validation), mitigating common shell injection and directory traversal vulnerabilities.

Similar Servers

Stats

Interest Score35
Security Score8
Cost ClassMedium
Avg Tokens500
Stars4
Forks3
Last Update2025-12-15

Tags

scannerSANEdocument processingMCPbatch scanning