> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.meetgail.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.meetgail.com/_mcp/server.

# SFTP

> Nodes that list, download, and upload files on a remote SFTP server.

SFTP nodes let a workflow move files to and from a remote SFTP server: see what is
in a directory, pull a file into the run, or push a file out. Use them to pick up
files a partner drops for you, or to deliver files your workflow produced.

SFTP nodes are not connected in the Marketplace. Each node takes the server host,
a username, and either a password or a private key. Store the password or key as
a workflow [Secret](/platform/workflows/core-concepts/secrets) and reference it from the
node - it cannot be typed in as plain text.

#### [List Directory](/platform/workflows/node-reference/integrations/sftp/sftp-list-directory)

List files and folders in a directory on the server.

#### [Download](/platform/workflows/node-reference/integrations/sftp/sftp-download)

Pull a single file off the server into the run.

#### [Upload](/platform/workflows/node-reference/integrations/sftp/sftp-upload)

Push a file from the run to a path on the server.