- scan-mcp
scan-mcp
scan-mcp offers a robust and minimal MCP server designed for efficient document scanning on Linux systems. It simplifies image capture from scanners, supporting advanced features like Automatic Document Feeder (ADF), duplex scanning, and specific page sizing. The tool intelligently discovers and selects devices, handles scan jobs with JSON Schema-validated inputs, and assembles multipage documents, making it ideal for automating and standardizing document digitization workflows.
Overview
What is scan-mcp?
scan-mcp is a minimal MCP server designed for efficient document scanning on Linux systems, simplifying image capture from scanners with advanced features like Automatic Document Feeder (ADF) and duplex scanning.
How to use scan-mcp?
To use scan-mcp, configure your MCP client with the server entry provided in the documentation, and call start_scan_job to auto-select a scanner and begin scanning.
Key features of scan-mcp?
- Supports ADF and duplex scanning for efficient document processing.
- JSON Schema-validated inputs for deterministic outputs.
- Smart device selection to optimize scanning processes.
Use cases of scan-mcp?
- Automating document digitization workflows in offices.
- Standardizing scanning processes across multiple devices.
- Creating multipage documents from scanned images.
FAQ from scan-mcp?
- What systems does scan-mcp support?
scan-mcp is designed for Linux systems with SANE utilities.
- How do I install scan-mcp?
You can install scan-mcp using npm with the command
npm i -g scan-mcpor run it directly withnpx scan-mcp.
- Can scan-mcp handle multiple scanners?
Yes, scan-mcp can intelligently discover and select connected scanners.
Server Config
{
"mcpServers": {
"scan": {
"command": "npx",
"args": [
"-y",
"scan-mcp"
],
"env": {
"INBOX_DIR": "~/Documents/scanned_documents/inbox"
}
}
}
}Project Info
Created At
10 months agoUpdated At
10 months agoAuthor Name
jacksenechalStar
-Language
-License
-Category
research-and-data
Recommend Servers
View AllMemory
@modelcontextprotocol
a year ago
Cyprus Payments Mcp
@junter1989k-ai
12 days ago
Norway Payments Mcp
@junter1989k-ai
12 days ago
Australia Payments Mcp
@junter1989k-ai
12 days ago
Pakistan Payments Mcp
@junter1989k-ai
12 days ago
Filesystem
@modelcontextprotocol
3 months ago
Switzerland Payments Mcp
@junter1989k-ai
12 days ago
Israel Payments Mcp
@junter1989k-ai
12 days ago
Hong Kong Payments Mcp
@junter1989k-ai
12 days ago
Slovenia Payments Mcp
@junter1989k-ai
12 days ago
Jordan Payments Mcp
@junter1989k-ai
12 days ago
Tanzania Payments Mcp
@junter1989k-ai
12 days ago
Ghana Payments Mcp
@junter1989k-ai
13 days ago
Greece Payments Mcp
@junter1989k-ai
12 days ago
Bulgaria Payments Mcp
@junter1989k-ai
12 days ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Senegal Payments Mcp
@junter1989k-ai
12 days ago
Kenya Payments Mcp
@junter1989k-ai
13 days ago
Bangladesh Payments Mcp
@junter1989k-ai
12 days ago
Portugal Payments Mcp
@junter1989k-ai
12 days ago
Latvia Payments Mcp
@junter1989k-ai
12 days ago