MCP FTP 服务器
提供通过 FTP 访问的模型上下文协议 (MCP) 服务器。
快速入门
安装
通过 Smithery 自动安装:
npx -y @smithery/cli install @alxspiker/mcp-server-ftp --client claude
或从源码构建:
Linux/macOS
git clone https://github.com/alxspiker/mcp-server-ftp.git
cd mcp-server-ftp
npm install
npm run build
Windows
运行 build-windows.bat
脚本。
配置
编辑配置文件,添加以下内容:
MacOS/Linux
~/Library/Application Support/Claude/claude_desktop_config.json
:
{
"mcpServers": {
"ftp-server": {
"command": "node",
"args": ["/绝对路径/mcp-server-ftp/build/index.js"],
"env": {
"FTP_HOST": "ftp.example.com",
"FTP_PORT": "21",
"FTP_USER": "your-username",
"FTP_PASSWORD": "your-password"
}
}
}
}
Windows
编辑 %APPDATA%\Claude\claude_desktop_config.json
文件,格式类似。
使用
重启客户端后,可通过自然语言执行 FTP 操作,例如:
- 列出目录
- 下载文件
- 上传文件
- 创建目录
- 删除文件或目录