Back to Home
ahinoam400 icon

ftp-mcp-server

Verified Safe

by ahinoam400

Overview

This project provides an MCP server with FTP client capabilities, allowing natural language interaction with FTP servers for file management.

Installation

Run Command
python server.py

Security Notes

The project uses hardcoded FTP server credentials ('user', '12345') in `ftp_server.py` for its local, standalone FTP server, which is a critical security risk if this server is used in any non-development or non-isolated environment. The `ftp_send_command` tool allows arbitrary raw FTP commands to be sent to the connected FTP server, posing a risk of misuse if the MCP server or the client interacting with it (e.g., Gemini CLI) is compromised or misconfigured. The `ftp_server.py` listens on all network interfaces (`0.0.0.0`), which, combined with hardcoded credentials, increases exposure.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-12-17

Tags

FTPMCPFile ManagementPythonGemini CLI