MCP Servers / development / MCP SFTP Orchestrator

MCP SFTP Orchestrator

JSON →
stdiononedevelopment

Orchestrates remote server tasks via SSH and SFTP with a persistent queue. Ideal for DevOps and AI agents.

Install
How to run this server

No install command recorded.

server path: mcp-sftp-orchestrator
Tools
What this server exposes
server_add
Enregistre ou met à jour les informations de connexion d'un serveur.
server_list
Affiche la liste de tous les alias de serveurs configurés.
server_remove
Supprime un alias de serveur de la configuration.
task_exec
Exécute une commande SSH (hybride synchrone/asynchrone).
task_transfer
Transfère un fichier ou dossier via SFTP (hybride synchrone/asynchrone).
task_exec_interactive
Exécute une commande SSH interactive (gère les prompts yes/no, etc.).
task_exec_sequence
Exécute plusieurs commandes SSH en séquence sur le même serveur.
task_transfer_multi
Transfère plusieurs fichiers/dossiers avec support de patterns glob.
get_system_resources
Récupère les métriques système vitales (CPU, RAM, Disque).
get_services_status
Récupère le statut des services (systemd, Docker, PM2).
get_fail2ban_status
Récupère les informations du service Fail2Ban.
check_api_health
Test HTTP direct sur une URL (sans catalogue).
get_pm2_logs
Raccourci pour récupérer les logs PM2.
get_docker_logs
Raccourci pour récupérer les logs d'un container Docker.
tail_file
Affiche les dernières lignes d'un fichier distant.
task_queue
Affiche le statut de toutes les tâches dans la file d'attente.
task_status
Récupère les détails d'une tâche par son ID.
task_history
Affiche l'historique des dernières tâches lancées.
task_retry
Relance une tâche qui a échoué ou crashé.
queue_stats
Affiche les statistiques de la queue de tâches.
api_add
Ajoute une API externe au catalogue de monitoring.
Configuration
Environment & auth
authnone
Resources
MCP SFTP Orchestrator — MCP Server · libregistry