MCP Server for FTP Access
by alxspiker
This Model Context Protocol (MCP) server provides tools for interacting with FTP servers. It allows Claude.app to list directories, download and upload files, create directories, and delete files/directories on FTP servers.
Last updated: N/A
What is MCP Server for FTP Access?
This is an MCP server that enables Claude.app to interact with FTP servers. It provides functionalities to manage files and directories on a remote FTP server.
How to use MCP Server for FTP Access?
After installing and configuring the server with your FTP credentials, you can use natural language commands within Claude to perform FTP operations, such as listing directories, downloading/uploading files, creating directories, and deleting files/directories.
Key features of MCP Server for FTP Access
List Directory Contents
Download Files
Upload Files
Create Directories
Delete Files/Directories
Use cases of MCP Server for FTP Access
Managing website files
Automated backups to an FTP server
Transferring data between systems
Accessing files stored on legacy FTP servers
FAQ from MCP Server for FTP Access
How do I install this server?
How do I install this server?
You can install it via Smithery or build it from source following the instructions in the README.
What are the prerequisites for installation?
What are the prerequisites for installation?
You need Node.js 16 or higher and Claude for Desktop (or another MCP-compatible client).
How do I configure the server?
How do I configure the server?
You need to edit the Claude desktop configuration file (claude_desktop_config.json) and add the server with the correct command, arguments, and environment variables (FTP_HOST, FTP_PORT, FTP_USER, FTP_PASSWORD, FTP_SECURE).
What environment variables are required?
What environment variables are required?
FTP_HOST, FTP_PORT, FTP_USER, FTP_PASSWORD, and FTP_SECURE are required. See the Configuration Options table for details.
How do I use the server with Claude?
How do I use the server with Claude?
After configuring and restarting Claude, you can use natural language to perform FTP operations, such as 'List the files in the /public directory on my FTP server'.