fkom13 avatar

Mcp Sftp Orchestrator

fkom13/mcp-sftp-orchestrator

This is a task orchestration server for managing remote Linux boxes over SSH and SFTP. It exposes tools to run commands, transfer files with glob patterns, monitor system resources, check service status for systemd/Docker/PM2, and tail logs. The queue system handles long-running operations with automatic retries and persistent state. You can set up multiple server aliases with key or password auth, execute interactive commands with auto-response to prompts, and maintain a health check catalog for HTTP endpoints. Useful when you're automating deployments, gathering metrics from production servers, or need an LLM to inspect and manipulate remote infrastructure without writing custom scripts.

tools
18
transport
STDIO
last updated
Nov 14, 2025

Tools

18 tools

Public tool metadata for what this MCP can expose to an agent.

api_addMonitoring (clés masquées en list)

Monitoring (clés masquées en list)

No parameter schema in public metadata yet.

api_listMonitoring (clés masquées en list)

Monitoring (clés masquées en list)

No parameter schema in public metadata yet.

api_removeMonitoring (clés masquées en list)

Monitoring (clés masquées en list)

No parameter schema in public metadata yet.

api_checkMonitoring (clés masquées en list)

Monitoring (clés masquées en list)

No parameter schema in public metadata yet.

infra_overviewReste léger sans argument, mais effectue une découverte live et corrèle Nginx/domaines, ports, Docker/Compose et services avec alias.

Reste léger sans argument, mais effectue une découverte live et corrèle Nginx/domaines, ports, Docker/Compose et services avec alias.

No parameter schema in public metadata yet.

infra_audit

No parameter schema in public metadata yet.

fleet_status

No parameter schema in public metadata yet.

project_list

No parameter schema in public metadata yet.

project_resolve

No parameter schema in public metadata yet.

work_startDémarre une session de travail sur un projet.

Démarre une session de travail sur un projet.

No parameter schema in public metadata yet.

file_read

No parameter schema in public metadata yet.

file_editÉdition hash-safe avec expectedHash, dryRun puis apply.

Édition hash-safe avec expectedHash, dryRun puis apply.

No parameter schema in public metadata yet.

work_log

No parameter schema in public metadata yet.

work_endTermine la session de travail et met à jour la note serveur.

Termine la session de travail et met à jour la note serveur.

No parameter schema in public metadata yet.

project_diff

No parameter schema in public metadata yet.

task_execExécute une commande longue ou multi-serveurs avec timeout.

Exécute une commande longue ou multi-serveurs avec timeout.

No parameter schema in public metadata yet.

task_wait

No parameter schema in public metadata yet.

system_diagnostics

No parameter schema in public metadata yet.

Sponsors

Readme

🚀 MCP Orchestrator — Serveur d'orchestration SSH/SFTP

v11.8.0 Security Refresh — Les 82 tools publient désormais les annotations MCP standard. infra_overview reste léger sans argument, mais infra_overview { alias: "..." } effectue une découverte live et corrèle Nginx/domaines, ports, Docker/Compose et services. Voir CHANGELOG.md.

Version : 11.8.0
Tools : 82
License : MIT
Node : >= 18.0.0
Changelog : CHANGELOG.md

Serveur MCP (Model Context Protocol, transport stdio) qui donne à un agent IA la capacité d’orchestrer un parc de serveurs : SSH, SFTP, édition de fichiers locale/remote (hash-safe), diffs cross-server, shell PTY, snapshots d’infra, notes de protocole, projets, sessions de travail, inventaire, trust SSH (pubkey), groupes d’alias et audit parc.


✨ Points forts (v11.6)


View the full README on GitHub

Details

Repository
github.com/fkom13/mcp-sftp-orchestrator
Package
mcp-orchestrator-server
Transport
STDIO
Registry
MCP registry, active