PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversfile-systemsFTP服务器助手
返回「file-systems」

FTP服务器助手

modelscope·@alxspiker/mcp-server-ftp

file-systems0下载LocalModelScope

简介

允许克劳德通过自然语言命令与FTP服务器交互,使用户能够列出目录、下载/上传文件、创建目录以及在FTP服务器上删除文件/目录。

MCP Server 详情

来自 ModelScope 索引

MCP 服务器用于 FTP 访问

smithery 徽章

这个模型上下文协议 (MCP) 服务器提供了与 FTP 服务器交互的工具。它允许 Claude.app 列出目录、下载和上传文件、创建目录以及删除 FTP 服务器上的文件/目录。

功能

  • 列出目录内容:查看 FTP 服务器上的文件和文件夹
  • 下载文件:从 FTP 服务器检索文件内容
  • 上传文件:创建新文件或更新现有文件
  • 创建目录:在 FTP 服务器上创建新文件夹
  • 删除文件/目录:移除文件或目录

安装

通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 mcp-server-ftp:

npx -y @smithery/cli install @alxspiker/mcp-server-ftp --client claude

先决条件

  • Node.js 16 或更高版本
  • Claude for Desktop(或其他兼容 MCP 的客户端)

从源代码构建

Linux/macOS

# Clone the repository
git clone https://github.com/alxspiker/mcp-server-ftp.git
cd mcp-server-ftp

# Install dependencies
npm install

# Build the project
npm run build

Windows

# Clone the repository
git clone https://github.com/alxspiker/mcp-server-ftp.git
cd mcp-server-ftp

# Run the Windows build helper script
build-windows.bat

build-windows.bat 脚本处理 Windows 系统上的依赖安装和构建,并在 TypeScript 编译器出现问题时提供备用选项。

配置

要将此服务器与 Claude for Desktop 一起使用,请将其添加到您的配置文件中:

MacOS/Linux

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "ftp-server": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server-ftp/build/index.js"],
      "env": {
        "FTP_HOST": "ftp.example.com",
        "FTP_PORT": "21",
        "FTP_USER": "your-username",
        "FTP_PASSWORD": "your-password",
        "FTP_SECURE": "false"
      }
    }
  }
}

Windows

编辑 %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "ftp-server": {
      "command": "node",
      "args": ["C:\\path\\to\\mcp-server-ftp\\build\\index.js"],
      "env": {
        "FTP_HOST": "ftp.example.com",
        "FTP_PORT": "21",
        "FTP_USER": "your-username",
        "FTP_PASSWORD": "your-password",
        "FTP_SECURE": "false"
      }
    }
  }
}

解决 Windows 构建问题

如果您在 Windows 上遇到构建问题:

  1. 使用提供的 build-windows.bat 脚本,该脚本可以处理常见的构建问题
  2. 确保正确安装了 Node.js 和 npm
  3. 尝试直接运行 TypeScript 编译器:npx tsc
  4. 如果仍然有问题,您可以使用 build 目录中的预编译文件来运行:
    node path\to\mcp-server-ftp\build\index.js
    

配置选项

环境变量描述默认值
FTP_HOSTFTP 服务器主机名或 IP 地址localhost
FTP_PORTFTP 服务器端口21
FTP_USERFTP 用户名anonymous
FTP_PASSWORDFTP 密码(空字符串)
FTP_SECURE使用安全 FTP (FTPS)false

使用方法

配置并重启 Claude for Desktop 后,您可以使用自然语言执行 FTP 操作:

  • "列出我的 FTP 服务器上 /public 目录中的文件"
  • "从 FTP 服务器下载 /data/report.txt 文件"
  • "将这段文本作为 notes.txt 文件上传到 FTP 服务器"
  • "在 FTP 服务器上创建一个名为 'backups' 的新目录"
  • "从 FTP 服务器删除 obsolete.txt 文件"
  • "从 FTP 服务器移除 /old-project 空目录"

可用工具

工具名称描述
list-directory列出 FTP 目录的内容
download-file从 FTP 服务器下载文件
upload-file向 FTP 服务器上传文件
create-directory在 FTP 服务器上创建新目录
delete-file从 FTP 服务器删除文件
delete-directory从 FTP 服务器删除目录

安全考虑

  • FTP 凭证存储在 Claude 配置文件中。确保此文件具有适当的权限。
  • 如果您的服务器支持,通过设置 FTP_SECURE=true 来考虑使用 FTPS(安全 FTP)。
  • 服务器在系统临时目录中为上传和下载创建临时文件。

许可证

MIT

相关 MCP Servers(来自「file-systems」)

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

墨刀AI-MCP

基于Model Context Protocol的原型生成功能服务,专注于HTML代码生成、设计描述生成和HTML导入功能。

mockingbot/modao-proto-mcp

思维导图 MCP

一个用于生成思维导图的 MCP (Model Context Protocol) 服务器。 看起来您的请求中没有提供具体的英文技术文档内容以供翻译。如果您能分享更多详细信息或具体段落,我将能够帮助您将其准确地翻译成中文,同时保留代码块、链接、格式结构和专业术语的准确性。请提供需要翻译的具体文本。

WEIAIb/mind-map-mcp

文档编辑服务

一个通过模型上下文协议(Model Context Protocol)提供读取、写入和编辑微软Word(docx)文件工具的服务器,允许进行整篇文档读取、内容创建、目标段落编辑以及文本插入等操作。

@famano/mcp-server-office

项目规划器

该工具通过灵活的思维流程帮助分析问题,这种流程能够适应变化并不断演进。随着认知的深入,每个思维节点都可以对先前结论进行补充、质疑或修正。 适用场景 拆解复杂问题为可执行步骤 需要预留修订空间的设计规划 可能需要方向调整的深度分析 初期范围不明确的探索性问题 需多阶段推理的复合型问题 多步骤关联的任务场景 需过滤干扰信息的决策场景

virgo777/sequence_think

用于股票量化计算的智能体

基于Qwen3推理引擎的股票量化智能体,其详细使用方法可通过MCP平台内置的《查询操作手册》获取。 For detailed usage instructions on the Qwen3-powered quantitative trading agent with advanced reasoning capabilities for stock market analysis, please refer to the MCP Query Cookbook accessible via the platform's built-in documentation system.

virgo777/Stock-Quant-Agent

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/alxspiker-mcp-server-ftp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

npx -y @smithery/cli install @alxspiker/mcp-server-ftp --client claude

基本信息

分类
file-systems / cloud-storage
运行方式
No
许可证
MIT License
详情文件
alxspiker-mcp-server-ftp.md