Skip to main content
Voir toutes les fonctionnalités

Intégration IA (MCP)

Serveur MCP intégré : Claude Code, Cursor et Claude Desktop pilotent vos sessions SSH/SFTP (11 outils). Plus un assistant IA dans le terminal : expliquer une sortie ou poser une question avec votre propre clé Claude, GPT ou Gemini.

Model Context Protocol (MCP) est le standard introduit par Anthropic fin 2024 pour permettre aux assistants IA de parler aux outils locaux. SSHive embarque un serveur MCP intégré, Claude Code, Cursor et Claude Desktop peuvent lire votre liste de sessions SSH, exécuter des commandes sur les hôtes connectés, parcourir SFTP et lire/ecrire des fichiers distants. Basculez un interrupteur dans Paramètres → MCP : le serveur HTTP local demarre sur le port 49422, un Bearer token est génère, et SSHive auto-injecte une entrée `mcpServers.sshive` dans les fichiers de config de chaque client detecte (`~/.claude.json`, `~/.cursor/mcp.json`, plus un bloc stdio copiable pour Claude Desktop via `npx mcp-remote`). Pour les autres clients compatibles MCP, un bouton Copier vous donne un snippet JSON avec le vrai token pret a coller n'importe ou. Le serveur expose 11 outils : `ssh_list_sessions`, `ssh_execute`, `sftp_list`, `sftp_read_file` (1 MB max), `sftp_write_file` (en mémoire), `sftp_write_file_chunk` (chunks de 4 MB pour gros fichiers via append base64), `sftp_write_from_local_path` et `sftp_download_to_local_path` (transferts streames, zero overhead base64, sans limite de taille), plus `sftp_mkdir`, `sftp_rename` et `sftp_delete` pour une gestion complète des fichiers distants. L'authentification utilise un Bearer token UUID persiste dans `settings.json` et rotatable depuis l'UI. Le serveur HTTP bind uniquement sur `127.0.0.1`, il n'accepte jamais de connexions externes, et chaque commande passe par l'auth de votre session SSH existante, donc l'IA ne peut rien faire que vous ne puissiez déjà faire. MCP est Pro uniquement. MCP n'est pas la seule IA dans SSHive : le terminal a aussi un assistant IA integre. Selectionnez une sortie et demandez-lui d'expliquer une erreur, ou posez une question libre, avec votre propre clé API (Anthropic Claude, OpenAI GPT ou Google Gemini). La clé est stockée chiffrée dans le Trousseau macOS et les requêtes partent directement de votre Mac vers le fournisseur choisi, rien ne transite par les serveurs SSHive.

Fonctionnalités clés

Serveur MCP intégré pour l'intégration avec les assistants IA

Compatible avec Claude Code (CLI/IDE), Cursor et Claude Desktop

11 outils : ssh_list_sessions, ssh_execute, sftp_list, sftp_read_file, sftp_write_file, sftp_write_file_chunk, sftp_write_from_local_path, sftp_download_to_local_path, sftp_mkdir, sftp_rename, sftp_delete

Authentification par token Bearer avec génération automatique

Workflows IA + SSH

Debug production avec Claude

"Hey Claude, mon app prod est lente, verifie disque, mémoire et les 100 dernières lignes du log d'erreur nginx." Claude appelle `ssh_execute` sur votre session prod, renvoie un resume de triage en quelques secondes. Vous restez dans votre editeur.

Code review côté serveur

Demandez a Cursor de lire `/etc/myapp/config.yaml` sur staging et de comparer a votre version locale. Le tool `sftp_read_file` MCP renvoie le contenu ; Cursor le diffe en local. Pas de copier-coller, pas de "laisse-moi ssh rapidement".

Automation multi-étapes

"Deploie la nouvelle config : copie `nginx.conf` sur web-1, web-2, web-3, puis `nginx -t && systemctl reload nginx` sur chaque." Claude orchestre via le MCP de SSHive, broadcast pour le reload, ecritures SFTP individuelles pour le fichier.

Intégration MCP, questions frequentes

Le serveur MCP est-il sur ? L'IA peut-elle abimer mes serveurs ?+
L'IA ne peut faire que ce que vous pouvez faire via la session SSH active, pas de privileges supplementaires. SSHive affiche une notification pour chaque appel d'outil, vous voyez en temps réel ce que l'IA fait. Vous pouvez desactiver des outils spécifiques (par ex. desactiver `sftp_write_file` pour les sessions read-only) par profil.
Quels clients IA sont supportés ?+
Claude Code (CLI + extension IDE) et Cursor recoivent l'entrée MCP ecrite dans leurs fichiers de config automatiquement quand vous basculez le serveur ON. Claude Desktop a un bloc copier-coller (utilise `npx mcp-remote` car Desktop est stdio-only). Tout autre client compatible MCP fonctionne manuellement, copiez la config JSON (qui inclut déjà votre vrai Bearer token) depuis Paramètres → MCP et collez-la dans votre client.
Le serveur MCP envoie-t-il mes données a Anthropic ?+
Non, le serveur MCP tourne entierement sur votre Mac. Que votre client IA (Claude Code, Cursor) envoie des données a un LLM cloud depend de la configuration de ce client, pas de SSHive. SSHive lui-même a zero télémétrie et zero appel sortant au-dela de vos connexions SSH/SFTP.
MCP est-il une fonctionnalité Pro ?+
Oui. L'intégration MCP est incluse dans l'upgrade Pro (9,99 $ achat unique). Le gratuit se concentre sur SSH et SFTP pour usage individuel.

Essayer Intégration IA (MCP) gratuitement

Serveur MCP intégré : Claude Code, Cursor et Claude Desktop pilotent vos sessions SSH/SFTP (11 outils). Plus un assistant IA dans le terminal : expliquer une sortie ou poser une question avec votre propre clé Claude, GPT ou Gemini.