Dropscan MCP
About
Gives an agent your physical letterbox through the Dropscan scan-to-email service, reading scanned mail and, behind a double gate, forwarding or shredding it.
Details
- Author
- bitterdev
- Categories
- Communication, Productivity
Jump to
Setup
Install Dropscan MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/bitterdev/dropscan-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
MCP (Model Context Protocol) server for theDropscanpostal-mail-to-email API. Dropscan receives your physical letters at a scanbox; this server lets your MCP client list mailings, download the scans (PDF / ZIP / envelope image / OCR text), and, when explicitly enabled, request actions (scan / forward / destroy) and manage recipients, forwarding addresses and webhook rules.
mcp-name: io.github.bitterdev/dropscan-mcp
Every request hits thereal production account. Actions are irreversible: adestroyed letter is physically shredded and gone, aforwardphysically mails the letter and costs money.
Because of that, all write/action tools are gatedtwice:
- DROPSCAN_ALLOW_WRITESenvironment flag. Unless it is set to1/true/yes, every non-GET tool refuses to run. It isdisabled by default.
- confirm: trueparameter. Each write/action tool takes an explicitconfirmargument (defaultfalse) and refuses unless it istrue.
Read-onlyGETtools are always available and never change state.
The download tools save the asset to disk (default~/Downloads, override withsave_pathor theDROPSCAN_DOWNLOAD_DIRenv var) and return the saved path, byte size and content type.
Write / action (double-gated:DROPSCAN_ALLOW_WRITES=1andconfirm=true)
action_typeis one ofscan,forward,destroy(exact enum from the API). Forforward, bothforwarding_address_idandforwarding_date(ISOYYYY-MM-DD) are required.
Webhookevents:mailing_received,scan_requested,mailing_scanned,mailing_archived,mailing_trashed,mailing_shredded,mailing_added_to_shipment,mailing_removed_from_shipment,shipment_sent,package_tracking_updated.
- Python >= 3.10
- A Dropscan personal access token
python3 -m venv .venv ./.venv/bin/pip install .
The token is read from theDROPSCAN_TOKENenvironment variable and sent asAuthorization: Bearer <token>. It is never hardcoded.
claude mcp add dropscan -e DROPSCAN_TOKEN="dspat-..." -- dropscan-mcp
{ "mcpServers": { "dropscan": { "command": "/absolute/path/to/dropscan-mcp/.venv/bin/python", "args": ["-m", "dropscan_mcp.server"], "env": { "DROPSCAN_TOKEN": "dspat-..." } } } }
To enable the write/action tools, add"DROPSCAN_ALLOW_WRITES": "1"toenv. Leave it out to keep the server strictly read-only.
Manage your WhatsApp, SMS and Phone Calls using a single MCP connector
Connect to any function, any language, across network boundaries using AgentRPC.
Access your meeting transcripts, summaries, and action items from any AI assistant.
Connect Claude, ChatGPT, and other AI tools to your Granola meeting notes via MCP. Query your notes, search transcripts, and get meeting insights in your favorite AI assistants.
Build with the Kudosity API to send SMS and MMS. Access developer docs, API references and live testing tools to send messages, manage contact lists, configure webhooks and more.
Send SMS, WhatsApp, and RCS messages programmatically with DLT compliance. Manage contacts, schedule campaigns, and track delivery reports.
Interact with Twilio APIs to send messages, manage phone numbers, configure your account, and more.
The VoIPstudio MCP server gives compatible AI assistants secure access to authorised VoIPstudio account data, including recordings, call detail records, live calls and voicemails in order to query call activity, analyse patterns, identify agent performance issues and generate QA or operations reports in plain English.
A bridge server connecting Agent Communication Protocol (ACP) agents with Model Context Protocol (MCP) clients.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



