FtpMcpServer

StateSimplify-LLC/FtpMcpServer

3.2

If you are the rightful owner of FtpMcpServer 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.

FtpMcpServer is a proxy server that allows MCP clients to interact with FTP/FTPS servers using a stateless, per-request connection model.

Tools

Functions exposed to the LLM to take actions

ftp_listDirectory

List entries with name, isDirectory, size, modified, permissions.

ftp_downloadFile

Return file as an embedded resource (base64) with MIME detection.

ftp_uploadFile

Upload base64 content to the path (creates directories as needed).

ftp_writeFile

Write plain text using the specified encoding (UTF-8 by default).

ftp_deleteFile

Delete a file.

ftp_makeDirectory

Create a directory.

ftp_removeDirectory

Remove an empty directory.

ftp_rename

Rename a file or directory within its parent.

ftp_getFileSize

Return size in bytes.

ftp_getModifiedTime

Return last modified time.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources