MCP Servers / development / scan-mcp

scan-mcp

JSON →
stdionone5development

Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly

Install
How to run this server
[ { "cmd": "npx scan-mcp`", "imports": [] } ]
server path: scan-mcp
Tools
What this server exposes
list_devices
Discover connected scanners with backend details.
get_device_options
Get SANE options for a specific device.
start_scan_job
Begin a scanning job; omitting device_id triggers auto-selection and default options.
get_job_status
Inspect job state and artifact counts.
cancel_job
Request job cancellation; best effort during scan loops.
list_jobs
List recent jobs from the inbox directory.
get_manifest
Fetch a job's manifest.json.
get_events
Retrieve a job's events.jsonl log.
Configuration
Environment & auth
authnone
envMCP_HTTP_PORT
Resources
scan-mcp — MCP Server · libregistry