ssh-mcp logo

ssh-mcpCe serveur connecte vos assistants IA à des machines Linux ou Windows distantes. Il exécute en toute sécurité des commandes shell via SSH, gère les connexions par mot de passe ou par clé et arrête automatiquement les tâches longues pour maintenir

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Le serveur SSH MCP est un serveur de protocole de contexte de modèle (MCP) local qui expose le contrôle SSH pour les systèmes Linux et Windows. Il permet aux LLM et à d'autres clients MCP d'exécuter des commandes shell de manière sécurisée via SSH. Le serveur fournit une gamme d'outils et de fonctionnalités, notamment l'exécution de commandes shell sur des systèmes distants avec ou sans élévation sudo, une gestion gracieuse des délais d'attente et une protection configurable contre les délais d'attente. Pour commencer à utiliser le serveur, les utilisateurs doivent cloner le référentiel, installer les dépendances et configurer leur IDE ou LLM. Cela inclut la définition de paramètres requis tels que le nom d'hôte ou l'adresse IP du serveur distant, le nom d'utilisateur SSH et le mot de passe ou la clé pour l'authentification. Les paramètres facultatifs comprennent le port SSH, le délai d'expiration pour l'exécution des commandes, le nombre maximum de caractères autorisés pour l'entrée de commande et l'option de désactiver l'outil sudo-exec. Le serveur est construit avec TypeScript et utilise le SDK MCP officiel. Il comprend également des outils pour exécuter des commandes shell, gérer les délais et configurer l'authentification.

Fonctionnalités clés

  • Exécuter des commandes shell sur des systèmes Linux et Windows distants
  • Authentification sécurisée via mot de passe ou clé SSH
  • Protection configurable contre les délais
  • Abandon automatique des processus
  • Prise en charge de l'élévation sudo

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Gestion de serveurs distants

Utilisez le serveur SSH MCP pour gérer des serveurs Linux ou Windows distants, en exécutant des commandes shell de manière sécurisée via SSH.

Exécution automatisée de tâches

Intégrez le serveur SSH MCP avec des LLM ou d'autres clients MCP pour automatiser l'exécution de tâches sur des serveurs distants.

Pour & contre

Pour

  • Exécution sécurisée de commandes shell via SSH
  • Prise en charge de l'authentification par mot de passe et par clé SSH
  • Protection configurable contre les délais
  • Abandon automatique des processus pour les tâches longues

Contre

  • Nécessite une configuration et une installation
  • Peut nécessiter un accès sudo pour certaines commandes
  • Limité à l'exécution de commandes shell

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Qu'est-ce qui est requis pour démarrer l'utilisation du serveur ?

Pour démarrer l'utilisation du serveur, les utilisateurs doivent cloner le référentiel, installer les dépendances et configurer leur IDE ou LLM, y compris définir les paramètres requis tels que l'hostname, le nom d'utilisateur et le mot de passe ou la clé.

Asked by Lior Ben-David · Dec 13, 2025

Puis-je configurer la protection de timeout ?

Oui, ssh-mcp fournit une protection de timeout configurable pour prévenir les tâches exécutées pendant une longue période.

Asked by Camille Laurent · Oct 23, 2025

Quels méthodes d'authentification sont supportées ?

ssh-mcp supporte l'authentification sécurisée par mot de passe ou clé SSH.

Asked by Yaw Owusu · Oct 6, 2025

Quels systèmes supporte ssh-mcp ?

ssh-mcp supporte les systèmes Linux et Windows. Il permet l'exécution sécurisée de commandes shell sur ces systèmes distants via SSH.

Asked by Dalia Haddad · Sep 4, 2025

Poser une question

Alternatives à Serveurs MCP