Rechercher dans la documentation

Rechercher dans la documentation

CLI et commandes

Toutes les commandes pour installer, authentifier et exécuter le serveur MCP Stratta.

Le package @stratta/mcp est à la fois le serveur MCP et un petit CLI de configuration. Vous l'exécutez rarement directement (c'est votre client Claude qui le lance), mais ces commandes couvrent l'installation et l'authentification.

Ajouter à Claude Code

claude mcp add stratta --scope user -- npx -y @stratta/mcp

--scope user enregistre le serveur pour votre utilisateur, donc dans tous vos projets. Sans cette option, la commande écrit dans la configuration du dossier courant et le serveur n'existe que là.

Raccourci : stratta

Toutes les commandes passent par npx, mais une installation globale donne un nom plus court :

npm install -g @stratta/mcp

stratta doctor
stratta whoami

L'installation globale n'est utile que pour vous : votre agent lance le serveur par npx, et continue de fonctionner sans elle.

Se connecter

npx -y @stratta/mcp login

Ouvre votre navigateur sur Stratta, où vous voyez quelle machine demande l'accès et pour quelle organisation, puis vous autorisez. La clé revient sur un port local éphémère lié à 127.0.0.1 et s'écrit dans ~/.stratta/config.json (accès propriétaire uniquement, mode 0600). Relancez la commande à tout moment pour remplacer la clé.

Sans navigateur

npx -y @stratta/mcp login --paste

Attend une clé créée depuis Paramètres › Clés API, saisie masquée. Pour un poste géré ou une intégration continue, la clé peut aussi venir de l'environnement :

claude mcp add stratta --scope user --env STRATTA_API_KEY=sk_strt_xxx -- npx -y @stratta/mcp

Gardez --scope user, jamais une configuration au niveau du projet, afin que votre clé ne soit pas commitée dans un dépôt.

Ajouter à Claude Desktop

Après login, ajoutez le serveur à claude_desktop_config.json (Settings → Developer → Edit Config) :

{
  "mcpServers": {
    "stratta": {
      "command": "npx",
      "args": ["-y", "@stratta/mcp"]
    }
  }
}

Voir Installer dans Claude Desktop pour la procédure complète, y compris la conservation de la clé dans la configuration via un bloc env.

Installation globale (optionnelle)

| `npx -y @stratta/mcp whoami`                                 | Compte et espace de travail utilisés.                          |
| `npx -y @stratta/mcp logout`                                 | Supprimer la clé de cette machine.                             |
| `npx -y @stratta/mcp doctor`                                 | Diagnostiquer une installation qui ne répond pas.              |
| `npx -y @stratta/mcp update`                                  | Vérifier la version et récupérer la dernière.                  |
npm install -g @stratta/mcp

Référencez ensuite le binaire directement au lieu de npx :

{
  "mcpServers": {
    "stratta": {
      "command": "stratta-mcp"
    }
  }
}

Exécuter le serveur directement

Pour des tests locaux uniquement (votre client Claude le fait normalement) :

npx -y @stratta/mcp

Il se connecte via stdio et journalise sur stderr (stdout est réservé au protocole MCP). Inspectez-le avec l'inspecteur MCP officiel :

npx @modelcontextprotocol/inspector npx -y @stratta/mcp

Récapitulatif des commandes

CommandeObjectif
claude mcp add stratta --scope user -- npx -y @stratta/mcpAjouter à Claude Code, pour tous vos projets.
npx -y @stratta/mcp loginAutoriser la machine depuis votre navigateur.
npx -y @stratta/mcp login --pasteColler une clé, quand il n'y a pas de navigateur.
npm install -g @stratta/mcpInstaller le binaire stratta-mcp globalement.
npx -y @stratta/mcpExécuter le serveur via stdio (test).

Liens connexes