CompleteFTP Enterprise MFT Administration

As well as the CompleteFTP Manager desktop application, CompleteFTP can be administered programmatically and with the help of an AI assistant. These tools make it straightforward to automate provisioning, integrate server management into your own scripts and workflows, and manage the server at scale.

REST API (AdminAPI)

The AdminAPI is a REST API for programmatic server administration, giving control over every aspect of CompleteFTP's configuration over HTTPS using standard HTTP methods and JSON. It is well suited to scripting, DevOps workflows, and integrating CompleteFTP into larger IT management systems. The AdminAPI is available in the Enterprise MFT edition.

Admin CLI

The Admin CLI is a modern command-line interface, run on the Windows or Linux server host, that exposes the server's full configuration through a git-style set of subcommands covering users, groups, folders, sites, triggers, notifications, monitoring, licensing and more. This makes it ideal for scripting and automated administration. The Admin CLI is available in all editions of CompleteFTP.

AI assistant administration (MCP)

CompleteFTP's MCP server lets you administer the server by asking an AI assistant, such as Claude Code or Codex, in plain English. The assistant works out the right commands, runs them, and reports back what it did, with a read-only mode for safe exploration. Like the Admin CLI, and unlike the AdminAPI, AI assistant administration is available in all editions of CompleteFTP.