SkillTide Submit
Official description7 sourcesMCP servers8d ago
alebgl77/ftp-deploy-mcp

alebgl77/ftp-deploy-mcp

Deploy files to FTP, FT
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add ftp-deploy-mcp -- npx -y ftp-deploy-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
0 ★ · alebgl77/ftp-deploy-mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository alebgl77/ftp-deploy-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

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. |
Source
awesome · https://github.com/alebgl77/ftp-deploy-mcp
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index