Aller au contenu principal
Sommaire

Assistant IA et MCP

Connecter un assistant IA (MCP)

Pro

Claude Desktop, Claude Code, Cursor ou un autre assistant compatible MCP (Model Context Protocol) peut exécuter des commandes et gérer des fichiers sur vos sessions SSH, par l'intermédiaire de SSHive. Vos mots de passe et vos clés ne lui sont jamais transmis : c'est SSHive qui se connecte.

Par Lucas Russo, développeur de SSHive · Mis à jour le

Allumer le serveur

  1. Paramètres > MCP, onglet Serveur.
  2. Activez Activer le serveur MCP. L'état passe à Actif, 127.0.0.1:49422.

Le serveur n'écoute que sur ce Mac : rien n'est exposé sur le réseau. Les programmes du Mac qui ont le jeton peuvent l'appeler.

Claude Desktop : l'extension

  1. Onglet Clients, carte Extension Claude Desktop, Installer l'extension.
  2. Claude Desktop affiche sa fenêtre d'installation. Il demande le SSHive token : dans SSHive, onglet Serveur, Avancé : port, jeton, Copier, puis collez. Laissez le Port à 49422.
  3. Dans une conversation de Claude Desktop, demandez par exemple « Liste mes sessions SSHive ».
L'installation de l'extension pour Claude Desktop
L'installation de l'extension pour Claude Desktop

Claude Code, Cursor et les autres

Onglet Clients, Configuration manuelle : un bloc prêt à copier par client, avec le bouton Copier, et Copier le chemin pour le fichier où le coller.

  • Claude Code : le plus simple est la commande du bloc Alternative CLI, à coller dans le Terminal :
claude mcp add --transport http --scope user sshive http://127.0.0.1:49422/mcp --header "Authorization:Bearer <jeton>"
  • Cursor : collez le bloc dans ~/.cursor/mcp.json :
{
  "mcpServers": {
    "sshive": {
      "type": "http",
      "url": "http://127.0.0.1:49422/mcp",
      "headers": { "Authorization": "Bearer <jeton>" }
    }
  }
}
  • Continue.dev, Windsurf : le bloc SSE natif (http://127.0.0.1:49422/sse).

Redémarrez ensuite le client.

La configuration à copier pour Claude Code
La configuration à copier pour Claude Code

Port et jeton

Avancé : port, jeton : Port (49422 par défaut, modifiable serveur arrêté) et Token Bearer (Copier, Régénérer). Régénérer coupe les clients configurés à la main : recollez-y le nouveau jeton.

Valable pour SSHive 2.0.6 sur Mac