技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
alebgl77/ftp-deploy-mcp

alebgl77/ftp-deploy-mcp

Deploy files to FTP, FT
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add ftp-deploy-mcp -- npx -y ftp-deploy-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
0 ★ · alebgl77/ftp-deploy-mcp · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 alebgl77/ftp-deploy-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

ftp-deploy-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**The deploy button for AI coding agents.**
Give Claude Code, Claude Desktop, Cursor, Windsurf, Trae, Antigravity, or any
MCP client a focused way to list, read, upload, download, and deploy files on
your own FTP, FTPS, and SFTP servers.
*Version française → README.fr.md*
CLI and MCP language: English by default; use --lang fr or FTP_MCP_LANG=fr.
Language scope and precedence.
Purpose-built deployment controls keep credentials out of tool responses,
support read-only servers and dry runs, and limit local file access with
localRoot. The repository is covered by an extensive end-to-end suite that
runs against local FTP and SFTP servers. There is no telemetry.
> **Availability:** install from source today. The npm package has **not been
> published yet**, so npx -y ftp-deploy-mcp is unavailable. The project still
> lists publication in the Official MCP Registry as pending; registry-based
> installation is not offered here. GitHub source releases are
> separate from npm and Official MCP Registry publication. Existing Glama and
> MCP Index pages are discovery listings, not proof of an installable package.
> This checkout has version 0.2.1. Find published source versions on
> GitHub Releases;
> the published GitHub release v0.2.0 remains unchanged.
Documentation
| Document | English | Français |
|---|---|---|
| Overview and installation | README | README |
| Changes | Changelog | Modifications |
| Contributing | Guide | Guide |
| Security policy | Policy | Politique |
| Security model | Model | Modèle |
| Release process | Guide | Guide |
| Agent evaluation | Instructions | Instructions |
| Agent performance and client integration | Guide | Guide |
| Scripted MCP conformance | Guide | Guide |
| CLI and MCP languages | Guide | Guide |
| MCP error contract | Contract | Contrat |
| Verified staged transfers | Guide | Guide |
| Scan and admission limits | Limits | Limites |
| State storage primitives (internal library, no MCP tool) | Library | Bibliothèque |
| Durable workflow model (internal library, no MCP tool) | Model | Modèle |
| MIT license | Canonical text | Informative translation |
Architecture and scenarios
Explore the current and target architecture diagrams and illustrative scenarios
in the bilingual interactive HTML guide.
The guide and its
English / French
build instructions are in the repository, outside the npm package. After
cloning, open site/index.html locally and use its language selector.
The README banners were generated with ChatGPT Image. Their
provenance and exact prompts
document their illustrative role; they are not a certification.
First source install
1. Install a supported Node.js LTS version: 22 or 24 (minimum: 22).
2. Run git clone https://github.com/alebgl77/ftp-deploy-mcp.git, then
cd ftp-deploy-mcp.
3. Run npm ci --omit=dev --ignore-scripts.
4. Run npm run setup, then edit the generated server config: set an absolute
localRoot, replace credentials, and configure the SFTP host-key pin or the
FTP/FTPS safety acknowledgments described below.
5. Restart the MCP client and try a dry run:
Windows users can run install.cmd and macOS/Linux users can run
./install.sh instead of steps 3–4. Review every generated server entry before
the first connection.
For a tagged version, check out that exact tag before installing. npm ci uses
the sole authoritative package-lock.json, with six exact direct pins and the
reviewed graph. Keep it with the sources. --ignore-scripts disables automatic
dependency lifecycle scripts; setup is a separate, explicit action.
The v0.2.1 source installation asset is named
ftp-deploy-mcp-0.2.1-source.tar.gz: 82 files, including that lockfile. Once its
publication and checksums are verified, extract it in a fresh directory:
This installation archive excludes repository tests and maintainer scripts;
GitHub's automatic source ZIP/tar contains the complete repository. The separate
npm .tgz contains 81 files without a lockfile and remains unqualified: an actual
npm consumer changed ten production dependencies. It provides no locked-install
guarantee. See the release guide for verification and limits.
Protocol and security matrix
| Protocol | Transport identity | Remote-root behavior | Recommended use |
|---|---|---|---|
| **SFTP** | Encrypted. hostKeySha256 is required unless allowUnknownHostKey: true explicitly accepts impersonation risk. | realpath/lstat checks refuse symlink components and keep operations below root. A malicious or changing server can still create a race between validation and use. | Preferred. Pin a fingerprint verified out of band. |
来源
awesome · https://github.com/alebgl77/ftp-deploy-mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引