Convert DocSend documents to PDF directly from any MCP-compatible AI assistant — Claude, Cursor, Copilot, Windsurf, and more.
Once configured, simply ask your AI assistant:
npm install -g docsend-scraper-mcp
This will also install Playwright and download Chromium (~150 MB) on first run.
{
"mcpServers": {
"docsend-scraper": {
"command": "node",
"args": ["docsend-scraper-mcp"]
}
}
}Restart the application for the MCP server to be detected.
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.claude/settings.json%USERPROFILE%\.claude\settings.jsonAdd under the "mcpServers" key in your existing settings file.
~/.cursor/mcp.json%USERPROFILE%\.cursor\mcp.json~/.codeium/windsurf/mcp_config.json%USERPROFILE%\.codeium\windsurf\mcp_config.json.vscode/mcp.jsonAdd to your workspace or user settings. Requires GitHub Copilot agent mode.
Cline Settings → MCP Servers → ConfigureOpen Cline sidebar → Settings gear → MCP Servers → Edit Config.
~/.continue/config.json%USERPROFILE%\.continue\config.jsonAdd under "experimental" → "modelContextProtocolServers".
~/.codex/config.toml%USERPROFILE%\.codex\config.tomlMCP support varies by version. Check Codex CLI docs for current syntax.
| Parameter | Required | Description |
|---|---|---|
| url | Yes | DocSend URL (e.g. https://docsend.com/view/abc123) |
| No | Email address if the document is email-gated | |
| passcode | No | Passcode if the document is password-protected |
| outputPath | No | Custom save path. Defaults to ~/Downloads/<title>.pdf |