Skip to main content
Les MCP locaux sont des serveurs MCP (Model Context Protocol) qui tournent sur ton ordinateur : soit un petit programme que Notis lance pour toi (la configuration MCP « stdio » classique, comme npx @something/mcp), soit un serveur qui tourne déjà sur ta machine à une adresse http://localhost:…. Notis fait passer leurs échanges par l’app Desktop Notis : rien ne quitte ta machine. Si le serveur MCP que tu veux utiliser est accessible sur Internet, consulte plutôt MCP pour la configuration dans le cloud.
Les MCP locaux restent sur ton ordinateur. La commande, ses arguments et toutes les actions de ses outils s’exécutent sur ta machine, pas dans le cloud.

Quand utiliser un MCP local

Pense à un MCP local quand :
  • Tu veux que Notis utilise un outil qui doit accéder à ton propre ordinateur : tes fichiers, un outil en ligne de commande local ou un service qui tourne sur localhost.
  • Un éditeur publie un serveur MCP que tu préfères faire tourner sur ta machine plutôt que dans le cloud.
  • Tu prépares ton propre serveur MCP et tu veux que Notis l’utilise sans rien déployer.

Avant de commencer

Les MCP locaux ont besoin de l’app Desktop Notis, connectée, avec Ton ordinateur activé. Ouvre l’app Desktop Notis et active d’abord Ton ordinateur, sinon l’intégration restera injoignable. Consulte Local Shell pour cette configuration à faire une seule fois.
Il y a deux façons d’ajouter un MCP local, selon la façon dont le serveur tourne.

Lancer un programme local (stdio)

C’est la configuration la plus courante : tu donnes une commande à Notis, et il démarre (et arrête) le serveur MCP pour toi.
  1. Ouvre Notis → Paramètres → Intégrations → Ajouter un MCP.
  2. Passe le Transport sur stdio.
  3. Remplis les champs :
    • Commande : le programme à lancer. Par exemple npx, uvx, python, ou un chemin complet comme /opt/homebrew/bin/peekaboo.
    • Arguments : un par ligne. Par exemple, pour lancer Peekaboo, tu saisirais :
    • Variables d’environnement : ajoute les secrets ou réglages attendus par le serveur (clés d’API, jetons). Les valeurs sont masquées.
  4. Enregistre. Notis marque l’intégration MCP local dans la liste et découvre ses outils via l’app Desktop.

Se connecter à un serveur qui tourne sur localhost

Si un serveur MCP tourne déjà sur ta machine (par exemple le serveur d’un éditeur que tu héberges toi-même sur http://localhost:3333), colle simplement son adresse :
  1. Ouvre Notis → Paramètres → Intégrations → Ajouter un MCP.
  2. Garde le transport sur HTTP ou SSE (selon ce qu’utilise ton serveur).
  3. Colle l’adresse : http://localhost:…, http://127.0.0.1:… ou http://[::1]:….
  4. Enregistre. Notis reconnaît l’adresse locale, marque l’intégration MCP local et fait passer les échanges par ton app Desktop.

Dépannage

  • L’intégration affiche un avertissement au sujet de l’app Desktop. Les MCP locaux ne fonctionnent que lorsque l’app Desktop Notis est ouverte et que Ton ordinateur est activé. Ouvre l’app, connecte-toi et active Ton ordinateur : l’intégration redevient joignable automatiquement.
  • « Command not found » au démarrage d’un MCP stdio. Notis cherche aux emplacements habituels (/opt/homebrew/bin, /usr/local/bin, /usr/bin, /bin, /usr/sbin, /sbin) en plus du PATH de ton terminal. Si ta commande se trouve ailleurs, indique son chemin complet dans le champ Commande (par exemple /Users/you/.local/bin/my-mcp).
  • Le serveur attend des secrets. Mets-les dans Variables d’environnement plutôt que dans les Arguments : les valeurs sont masquées et stockées en toute sécurité.
  • MCP : pour les serveurs MCP dans le cloud que Notis joint via Internet.
  • Local Shell : l’environnement sur ta machine qui fait tourner les MCP locaux.
  • Intégrations Composio : le catalogue géré par Notis.