filepulse/sftp-mcp-server
3.2
If you are the rightful owner of sftp-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The SFTP MCP Server is a ModelContextProtocol server designed to facilitate seamless interaction with an SFTP server, enabling efficient file management operations.
SFTP MCP Server
MCP (ModelContextProtcol) Server to connect an SFTP Server
🚀 Overview
Supported features
- Download/Upload files
- List files/folders
- Rename files
- Delete files/folders
- Create directories
- Move files/folders
📚 Documentation
👉 Full documentation is available at:
Setup guide
The documentation covers the setup and integration in Claude desktop.
🛠️ Running in development mode
If UV is not yet installed, run;
On MAC: curl -LsSf https://astral.sh/uv/install.sh | sh
On Windows: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Install the necessary packages with;
uv sync
Lastly, use the configuration below in the Claude desktop config file;
{
"mcpServers": {
"sftp": {
"command": "uv",
"args": [
"--directory",
"PATH_TO_REPOSITORY/sftp-mcp-server",
"run",
"main.py"
],
"env": {
"SFTP_HOST": "",
"SFTP_USERNAME": "",
"SFTP_PASSWORD": ""
}
}
}
}