scan-mcp
Verified Safeby jacksenechal
Overview
Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly, designed for integration with autonomous agents.
Installation
npx -y scan-mcpEnvironment 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
mcp-documentation-server
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
mcp-pdf-reader
Exposes local PDFs for reading, semantic search, chunking, and table extraction to MCP-compatible agents or via a CLI.
pdflens-mcp
This MCP server provides tools for reading and extracting information from PDF files, including text and images, designed for AI clients.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.