{"name":"io.github.fkom13/mcp-sftp-orchestrator","slug":"fkom13-mcp-sftp-orchestrator","title":null,"description":"Serveur MCP pour l'orchestration de tâches distantes (SSH/SFTP) avec une file d'attente persistante.","url":"https://mcp.market/server/fkom13-mcp-sftp-orchestrator","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":26,"stars":1,"forks":0,"downloads_week":34,"last_push_at":"2026-09-30T15:19:12.000Z","license":null},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/fkom13/mcp-sftp-orchestrator","website":null,"version":"8.0.4","remotes":[],"packages":[{"registryType":"npm","identifier":"mcp-orchestrator-server","version":"8.0.4","transport":{"type":"stdio"}}],"tools":[{"name":"api_add","description":"Ajoute ou met à jour une API dans le catalogue de monitoring.","write_action":false,"price_micros":0,"input_schema":null},{"name":"api_check","description":"Lance un test de santé sur une API du catalogue.","write_action":false,"price_micros":0,"input_schema":null},{"name":"api_list","description":"Affiche toutes les APIs configurées dans le catalogue.","write_action":false,"price_micros":0,"input_schema":null},{"name":"api_remove","description":"Supprime une API du catalogue en utilisant son alias.","write_action":true,"price_micros":0,"input_schema":null},{"name":"check_api_health","description":"Vérifie la disponibilité et le temps de réponse d'un endpoint HTTP/S.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_docker_logs","description":"Raccourci pour récupérer les logs d'un container Docker.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_fail2ban_status","description":"Récupère les informations du service Fail2Ban, pour toutes les jails ou une jail spécifique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_pm2_logs","description":"Raccourci pour récupérer les logs PM2 d'une application spécifique ou de toutes les apps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_services_status","description":"Récupère le statut de tous les services connus (systemd, Docker, PM2) sur un serveur.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_system_resources","description":"Récupère les métriques système vitales (CPU, RAM, Disque) d'un serveur.","write_action":false,"price_micros":0,"input_schema":null},{"name":"pool_stats","description":"Affiche les statistiques du pool de connexions SSH persistantes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"queue_stats","description":"Affiche les statistiques détaillées de la queue de tâches.","write_action":false,"price_micros":0,"input_schema":null},{"name":"server_add","description":"Enregistre ou met à jour les informations de connexion d'un serveur. Vous devez fournir soit un chemin de clé, soit un mot de passe.","write_action":false,"price_micros":0,"input_schema":null},{"name":"server_list","description":"Affiche la liste de tous les alias de serveurs configurés avec leurs détails.","write_action":false,"price_micros":0,"input_schema":null},{"name":"server_remove","description":"Supprime un alias de serveur de la configuration.","write_action":true,"price_micros":0,"input_schema":null},{"name":"tail_file","description":"Équivalent de tail -n pour afficher les dernières lignes d'un fichier distant.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_exec","description":"Exécute une commande SSH. Si la tâche prend moins de …s, le résultat est direct. Sinon, elle passe en arrière-plan.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_exec_interactive","description":"Exécute une commande SSH avec gestion des prompts interactifs (yes/no, passwords, etc.).","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_exec_sequence","description":"Exécute plusieurs commandes SSH en séquence sur le même serveur.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_history","description":"Affiche les dernières tâches lancées. Peut être filtré par alias.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_logs","description":"Affiche les logs du système MCP.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_queue","description":"Affiche le statut de toutes les tâches, avec des rappels pour les tâches longues.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_retry","description":"Relance une tâche qui a échoué ou crashé.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_status","description":"Récupère les détails d'une seule tâche, avec un rappel si nécessaire.","write_action":false,"price_micros":0,"input_schema":null},{"name":"task_transfer","description":"Lance un transfert SFTP. Si la tâche prend moins de …s, le résultat est direct. Sinon, elle passe en arrière-plan.","write_action":true,"price_micros":0,"input_schema":null},{"name":"task_transfer_multi","description":"Lance des transferts SFTP multiples avec support de patterns glob (*, ?, []).","write_action":true,"price_micros":0,"input_schema":null},{"name":"test_tool","description":"Un test simple","write_action":false,"price_micros":0,"input_schema":null},{"name":"test_tool_with_params","description":"Test avec paramètres","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-10-01T23:12:46.543Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T23:12:46.505Z","components":{"code":{"score":25,"max":25,"notes":["15 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mcp-orchestrator-server","version":"8.0.4","found":true,"hasInstallScripts":false,"dependencyCount":8,"publishedAt":"2025-11-14T13:59:20.217Z","weeklyDownloads":34}],"repo":{"found":true,"owner":"fkom13","repo":"mcp-sftp-orchestrator","archived":false,"pushedAt":"2026-09-30T15:19:12Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/188256078?v=4","ownerCreatedAt":"2024-11-12T21:01:48Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":34,"license":null,"lastPushAt":"2026-09-30T15:19:12.000Z","score":26}}}},"grade_history":[],"reviews":[]}