Vos serveurs, accessibles a l'IA
SSHive embarque un serveur MCP qui permet a Claude Code, Cursor et Claude Desktop d'interagir avec vos sessions SSH et SFTP — directement depuis votre machine.
Serveur MCP (Model Context Protocol)
Permet aux assistants IA (Claude, Cursor, Cline…) d'acceder aux sessions SSH actives.
Model Context Protocol — le pont entre l'IA et votre infrastructure
MCP (Model Context Protocol) est un standard ouvert cree par Anthropic qui permet aux assistants IA d'interagir avec des outils et sources de donnees externes. SSHive implemente un serveur MCP qui expose vos sessions SSH et SFTP actives comme outils — pour que Claude puisse executer des commandes, lire des fichiers et parcourir vos serveurs sans quitter la conversation.
Acces instantane
Pas de copier-coller, pas de changement de contexte. Votre assistant IA interroge directement vos serveurs via les sessions actives de SSHive.
100 % local
Le serveur MCP tourne sur 127.0.0.1 avec authentification Bearer token. Rien ne quitte votre machine — pas de relais cloud, pas de proxy tiers.
Configuration copier-coller
Activez MCP dans les Parametres, puis collez la config JSON dans votre client IA. Pour Claude Code, une seule commande CLI suffit.
NAMES STATUS api-gateway Up 14 days web-frontend Up 14 days postgres-db Up 14 days
Executez des commandes en langage naturel
Demandez a Claude de verifier les conteneurs Docker, consulter les logs, redemarrer des services ou executer n'importe quelle commande sur vos serveurs. Le serveur MCP de SSHive fait le lien entre la conversation et vos sessions SSH actives.
- Claude choisit automatiquement la bonne session parmi vos connexions actives
- Sortie stdout/stderr complete retournee directement dans la conversation
- Fonctionne avec n'importe quelle session SSH — aucune configuration cote serveur
Parcourez et lisez les fichiers distants avec l'IA
Claude peut lister des repertoires, lire des fichiers de configuration et meme ecrire des fichiers sur vos serveurs via les outils SFTP de SSHive. Parfait pour debugger des problemes de config ou analyser des logs.
- Listez le contenu des repertoires sur n'importe quelle session SFTP active
- Lisez les fichiers distants — configs, logs, scripts — directement dans le contexte de Claude
- Ecrivez des fichiers sur le serveur pour des corrections rapides
server {
listen 443 ssl;
server_name api.example.com;
location / {
proxy_pass http://127.0.0.1:3000;
}
}7 outils pour un acces complet aux serveurs
Chaque outil correspond a une operation SSH ou SFTP specifique, donnant aux assistants IA un controle precis sur vos serveurs distants.
ssh_list_sessionsListe toutes les sessions SSH actives avec hote, utilisateur, port et statut de connexion.
ssh_executeExecute une commande sur une session SSH specifique et retourne stdout/stderr.
sftp_listListe les fichiers et repertoires a un chemin donne sur un serveur distant.
sftp_read_fileLit le contenu d'un fichier distant et le retourne en texte.
sftp_write_fileEcrit du contenu dans un fichier sur le serveur distant (en memoire).
sftp_write_file_chunkAppend des chunks base64 (4 MB chacun) pour les gros fichiers.
sftp_write_from_local_pathStream un fichier local directement vers le distant — zero overhead base64, ideal pour les gros transferts.
Pret en 3 clics
Copiez la config prete a coller dans votre client IA, ou lancez la commande CLI Claude Code unique ci-dessous.
Ouvrez les Parametres SSHive
Naviguez vers Parametres > MCP dans la barre laterale SSHive.
Activez le serveur MCP
Basculez l'interrupteur pour activer le serveur MCP local sur le port 49422. Un token Bearer est genere automatiquement et affiche dans les Parametres — vous le collerez dans les snippets ci-dessous.
Collez la config — ou lancez la commande Claude Code en une ligne
Pour Claude Desktop, Cursor et Cline : copiez la config JSON et collez-la dans le fichier de parametres MCP de votre client. Pour Claude Code (CLI + extension IDE) : copiez la commande unique — elle enregistre SSHive dans `~/.claude.json` en une etape. Redemarrez votre client et c'est connecte.
claude mcp remove sshive --scope user 2>/dev/null; claude mcp add --transport http --scope user sshive http://127.0.0.1:49422/mcp --header "Authorization:Bearer <your-token>"
{
"mcpServers": {
"sshive": {
"type": "http",
"url": "http://127.0.0.1:49422/mcp",
"headers": {
"Authorization": "Bearer <your-token>"
}
}
}
}{
"mcpServers": {
"sshive": {
"type": "sse",
"url": "http://127.0.0.1:49422/sse",
"headers": {
"Authorization": "Bearer <your-token>"
}
}
}
}Fonctionne avec vos outils IA preferes
Commande CLI unique — `claude mcp add` enregistre SSHive dans ~/.claude.json en une seule ligne.
Collez le snippet JSON dans le fichier de parametres MCP de Cursor — SSHive affiche la config exacte dans les Parametres.
Collez le snippet JSON dans le fichier de config de Claude Desktop (claude_desktop_config.json).
Compatible via configuration manuelle Streamable HTTP.
Securise par conception
Le serveur MCP n'expose jamais vos sessions a Internet. Tout reste sur votre machine, protege par l'authentification et le binding local uniquement.
Donnez des superpouvoirs a votre IA
Telechargez SSHive et connectez Claude Code, Cursor ou Claude Desktop a vos serveurs en quelques secondes.