Recursively upload a local directory (SFTP)
upload_directoryRecursively upload a local directory tree to a remote host over SFTP, with caller-specified exclusions and optional symlink following.
Instructions
Recursively upload a local directory tree to the remote host via SFTP. Excludes are caller-supplied (no project dirs hardcoded). Symlinks are not followed unless explicitly requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exclude | No | Basenames to skip (e.g. ['.git','node_modules']). | |
| localPath | Yes | ||
| remotePath | Yes | ||
| mkdirParents | No | ||
| connectionName | Yes | ||
| followSymlinks | No |