@dropwarp/mcp
An MCP server that gives AI assistants a native
tool to send a file and return a shareable link via DropWarp.
When this server is connected, a model like Claude can do things like "email this
report to me" → it calls send_file and replies with a download link. No glue code.
Setup
{
"mcpServers": {
"dropwarp": {
"command": "npx",
"args": ["-y", "@dropwarp/mcp"],
"env": { "DROPWARP_API_KEY": "dw_live_YOUR_KEY" }
}
}
}
For Claude Desktop, that file is claude_desktop_config.json (Settings →
Developer → Edit Config). Restart the client after editing.
Tools
send_file | Upload a file (by path or inline content) → returns a download link |
list_files | List files currently stored under your key |
delete_file | Delete a stored file by id |
Limits
Uses your DropWarp plan: free keys send files up to 250 MB (links live 2 hours,
50 sends/day); paid ($1/mo) goes to 5 GB, 30-day links, unlimited. The server
surfaces an upgrade hint when a free key hits its daily cap.
Environment
DROPWARP_API_KEY | yes | Your dw_live_… key |
DROPWARP_BASE_URL | no | Override the API base (self-host/testing) |
Requires Node 20+.
License
MIT