Documentation

Démarrage rapide + description des fonctionnalités module par module et appareil par appareil (mise à jour continue)

MCP / IA

SSH Everywhere intègre une interface MCP (Model Context Protocol) standard, qui permet à votre assistant IA (WorkBuddy / Claude / Cursor, etc.) de gérer tous vos serveurs en langage naturel.

> En une phrase : MCP est l'« interface USB » par laquelle l'IA appelle des outils externes. Via MCP, SSH Everywhere devient « la main de l'IA sur les serveurs » — vous parlez simplement à l'IA, l'IA passe par SSH Everywhere pour agir sur les serveurs, sans jamais toucher aux mots de passe ni à la ligne de commande.

---

Principe de fonctionnement

Vous (langage naturel) → AI Agent → SSH Everywhere (rebond · identifiants hébergés) → Parc de serveurs
  • Les mots de passe des serveurs n'existent que dans le panneau ; l'assistant IA ne reçoit qu'un Token et n'a jamais accès aux mots de passe.
  • Tous vos serveurs (cloud, appareils du réseau interne, téléphones Android), l'IA peut les piloter de façon unifiée via le rebond SSH Everywhere.

---

Connexion en trois étapes

Étape 1 : installer le panneau

Le script d'installation installe automatiquement le service MCP, sans configuration supplémentaire :

curl -fsSL https://ssheverywhere.com/install.sh | bash

Étape 2 : copier l'adresse de connexion

Connectez-vous au panneau et cliquez sur « 🤖 MCP / IA » dans le menu Démarrer ; vous verrez :

  • l'adresse de connexion (URL complète avec le jeton)
  • le jeton de connexion (Token)
  • des configurations prêtes à l'emploi pour chaque assistant IA

Un simple clic pour copier suffit : rien à saisir à la main, rien à demander à qui que ce soit.

Étape 3 : coller dans l'assistant IA

Collez l'adresse dans WorkBuddy (ou un autre assistant IA compatible MCP), puis enregistrez. Un indicateur vert de connexion réussie confirme que tout est en place.

---

6 outils d'exploitation

Une fois connecté, l'assistant IA peut faire ceci pour vous :

OutilRôle
list_serverslister tous les serveurs
run_commandexécuter une commande sur un serveur
list_fileslister un répertoire
read_filelire le contenu d'un fichier
write_fileécrire / modifier un fichier
get_system_infoconsulter CPU / mémoire / disque

---

Exemples d'utilisation

Une fois la configuration faite, parlez simplement à votre assistant IA :

  • « montre-moi combien de serveurs j'ai »
  • « lance df -h sur le serveur blog »
  • « lis la configuration nginx du serveur de production »
  • « regarde ce qu'il y a dans /var/log sur l'appareil NAT »

L'assistant IA appellera automatiquement les outils correspondants, exécutera l'action sur le serveur cible à votre place et vous restituera le résultat en langage naturel.

---

Configuration de chaque assistant IA

WorkBuddy (Tencent)

Barre latérale → Extensions → Serveurs MCP → Configurer MCP, choisissez le type HTTP, collez l'adresse de connexion copiée depuis le panneau, puis enregistrez.

Claude Desktop

Modifiez claude_desktop_config.json et collez la configuration copiée depuis le panneau :

{
  "mcpServers": {
    "ssh-everywhere": {
      "type": "http",
      "url": "http://<adresse copiée depuis le panneau>"
    }
  }
}

Cursor

Settings → MCP → Add new MCP server, choisissez le type HTTP et collez l'adresse de connexion.

Autres assistants IA

Tout outil implémentant MCP (Streamable HTTP) peut se connecter, de la même manière : ajoutez un serveur MCP de type HTTP et renseignez l'adresse copiée depuis le panneau.

---

Sécurité

  • Identifiants hébergés : les mots de passe des serveurs n'existent que dans le panneau ; l'assistant IA ne reçoit qu'un Token et n'y a jamais accès, de bout en bout.
  • Double jeton : Agent → MCP utilise le « jeton MCP », MCP → panneau utilise le « jeton API » ; les deux niveaux sont isolés.
  • Le jeton équivaut aux droits d'administration : ne divulguez pas l'adresse de connexion / le jeton, et n'en faites pas de capture d'écran à diffuser.