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 :
| Outil | Rôle |
|---|---|
list_servers | lister tous les serveurs |
run_command | exécuter une commande sur un serveur |
list_files | lister un répertoire |
read_file | lire le contenu d'un fichier |
write_file | écrire / modifier un fichier |
get_system_info | consulter 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 -hsur 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.