Serveur MCP pour l'orchestration de tâches distantes (SSH/SFTP) avec une file d'attente persistante.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"orchestrator": {
"env": {
"MCP_DATA_DIR": "/chemin/absolu/vers/votre/dossier/de/donnees"
},
"args": [
"@fkom13/mcp-sftp-orchestrator"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Un serveur MCP (Model-Context-Protocol) puissant pour l'orchestration de tâches distantes. Il gère des connexions SSH et SFTP, une file d'attente de tâches persistante, et expose un ensemble riche d'outils pour la gestion de serveurs, le monitoring, et l'exécution de commandes via une interface stdio compatible avec les LLM.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.
Enhanced MCP server for GitLab: group projects listing and activity tracking
MCP Server for kubernetes management commands
MCP Security Weekly
Get CVE alerts and security updates for io.github.fkom13/mcp-sftp-orchestrator and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Un serveur MCP (Model-Context-Protocol) puissant pour l'orchestration de tâches distantes. Il gère des connexions SSH et SFTP, une file d'attente de tâches persistante, et expose un ensemble riche d'outils pour la gestion de serveurs, le monitoring, et l'exécution de commandes via une interface stdio compatible avec les LLM.
*.txt, **/*.js)Vous avez deux méthodes pour utiliser cet outil :
C'est la méthode la plus simple. L'outil sera téléchargé et exécuté à la demande par npx.
Enregistrez ce MCP auprès de votre client (ex: gemini-cli) avec la configuration suivante :
{
"mcpServers": {
"orchestrator": {
"command": "npx",
"args": [
"@fkom13/mcp-sftp-orchestrator"
],
"env": {
"MCP_DATA_DIR": "/chemin/absolu/vers/votre/dossier/de/donnees"
}
}
}
}
Important : Remplacez /chemin/absolu/vers/votre/dossier/de/donnees par un chemin réel sur votre machine, par exemple ~/.config/mcp-orchestrator.
Cette méthode est utile si vous souhaitez modifier le code.
Clonez le dépôt :
git clone https://github.com/fkom13/mcp-sftp-orchestrator.git
cd mcp-sftp-orchestrator
Installez les dépendances :
npm install
Configurez votre client MCP pour lancer le script localement :
{
"mcpServers": {
"orchestrator": {
"command": "node",
"args": [
"/chemin/vers/mcp-sftp-orchestrator/server.js"
],
"env": {
"MCP_DATA_DIR": "/chemin/vers/mcp-sftp-orchestrator/data"
}
}
}
}
La configuration du serveur se fait par ordre de priorité :
env dans votre JSON) : Priorité la plus haute. C'est la méthode recommandée pour définir le dossier de données..env : Si vous lancez le projet localement (méthode 2), vous pouvez créer un fichier .env à la racine. Il sera utilisé si la variable n'est pas définie par le client MCP.~/.config/mcp-orchestrator.Variables disponibles :
MCP_DATA_DIR: (Recommandé) Le dossier où seront stockées les données (configurations des serveurs, historique, etc.).MCP_SYNC_TIMEOUT_S: Le délai en secondes avant qu'une tâche longue ne passe en arrière-plan. Par défaut : 30.--