UStackUStack
mTarsier icon

mTarsier

mTarsier est un gestionnaire open-source de serveurs MCP : détection automatique des clients IA, tableau de bord unifié, éditeur JSON validé et CLI tsr.

mTarsier

Qu'est-ce que mTarsier ?

mTarsier est une plateforme open-source pour gérer les serveurs et clients MCP sur votre ordinateur, aidant plusieurs outils IA à utiliser les bonnes connexions MCP sans éditer des fichiers de configuration dispersés. Elle se concentre sur le problème pratique de gérer l'emplacement des paramètres de serveurs MCP à travers différents clients.

L'objectif principal de mTarsier est de fournir une vue et un éditeur unifiés pour la configuration MCP, de détecter automatiquement les clients IA supportés, de valider les changements de config, et de simplifier l'installation de serveurs MCP via un flux de type marketplace.

Fonctionnalités clés

  • Détection automatique des clients IA : Scanne votre machine pour trouver les clients supportés (ex. : Claude Desktop, Cursor, Windsurf, VS Code) sans configuration manuelle.
  • Tableau de bord unifié entre clients : Affiche les serveurs MCP installés dans plusieurs clients IA dans une seule interface, pour voir ce qui est actif et où c'est configuré.
  • Éditeur de config avec validation : Lit/écrit les fichiers de config MCP avec coloration syntaxique et validation JSON en direct pour repérer les erreurs avant qu'elles ne cassent un outil.
  • Marketplace pour serveurs MCP : Parcourt des serveurs MCP curated et les installe dans un client choisi en un clic, au lieu de copier des extraits JSON entre fichiers.
  • Support de rollback via backups : Crée un auto-backup avant les changements et permet un rollback en un clic si une config pose problème.
  • Outil CLI (tsr) : Inclut un workflow terminal pour lister les serveurs, inspecter les clients, installer depuis la marketplace et éditer les configs via la commande tsr.

Comment utiliser mTarsier

  1. Téléchargez et installez mTarsier sur macOS (Apple Silicon et Intel), Windows ou Linux.
  2. Ouvrez l'app pour lancer la détection des clients : mTarsier scanne les clients IA installés et les affiche dans son tableau de bord.
  3. Gérez les configs MCP dans l'éditeur unifié : Utilisez l'éditeur intégré pour voir ou éditer les paramètres de serveurs MCP avec validation JSON en direct.
  4. Installez des serveurs MCP via la marketplace : Choisissez un serveur MCP et installez-le dans le client sélectionné.
  5. (Optionnel) Utilisez la CLI : Installez l'outil CLI tsr depuis les paramètres de mTarsier (Settings → CLI Tool → Install tsr) pour une gestion en terminal.

Cas d'usage

  • Arrêtez de casser des outils à cause de JSON dispersés : Au lieu d'éditer des fichiers JSON bruts dans plusieurs endroits, utilisez l'éditeur unifié et la validation de mTarsier pour réduire les risques de faute de frappe cassant plusieurs clients.
  • Configurez des serveurs MCP pour plusieurs clients desktop : Configurez les serveurs MCP une fois par client via une vue de tableau de bord unique, plutôt que de chercher manuellement le chemin de config de chaque client.
  • Installez un serveur MCP de navigation ou mémoire sur plusieurs clients : Utilisez le flux marketplace pour installer un serveur MCP dans le client spécifique que vous voulez utiliser (ex. : différents outils pour différents workflows).
  • Diagnostiquez ce qui est installé et où : Déterminez rapidement quels serveurs MCP sont actifs sur les clients et identifiez à quel client ils appartiennent via le tableau de bord.
  • Partagez une config fonctionnelle avec l'équipe : Exportez un snapshot .tsr pour que les coéquipiers l'importent en un clic et pré-configurent leurs clients.

FAQ

  • mTarsier est-il vraiment gratuit ? La page indique que mTarsier est gratuit et open-source.

  • mTarsier nécessite-t-il un compte ou envoie-t-il les données de config vers le cloud ? La page du produit indique qu'il s'exécute localement sans compte requis. Elle précise aussi que le logiciel est gratuit et open-source, mais ne détaille pas le comportement de transmission de données dans l'extrait montré.

  • Quels systèmes d'exploitation sont supportés ? La page liste macOS (Apple Silicon et Intel), Windows et Linux.

  • Que détecte mTarsier ? Il détecte automatiquement les clients MCP supportés comme Claude Desktop, Cursor, Windsurf, VS Code, et d'autres (la page note « et plus » et liste aussi des variantes web et desktop supplémentaires).

  • Comment utiliser l'outil terminal ? mTarsier inclut un outil CLI nommé tsr. La page indique qu'on peut l'installer depuis l'app via Settings → CLI Tool → Install tsr CLI.

Alternatives

  • Édition manuelle des fichiers de config MCP : Modifier directement la configuration JSON MCP de chaque client dans son dossier respectif. C’est flexible, mais implique généralement des chemins dispersés et un risque plus élevé de casser un client en raison d’un JSON invalide.
  • Éditeurs et validateurs JSON génériques : Utiliser un éditeur/linter externe pour valider le JSON et apporter des modifications, mais il faut toujours localiser et mettre à jour le fichier de configuration de chaque client séparément.
  • Support MCP spécifique au client (dans chaque client IA) : Certains outils incluent leurs propres mécanismes de configuration MCP. Cela garde la configuration dans une seule application, mais ne fournit généralement pas une vue de gestion multi-clients.
  • Gestion MCP en terminal uniquement (scripts personnalisés) : Utiliser des scripts en ligne de commande pour automatiser les modifications de config. Cela convient aux utilisateurs avancés, mais demande plus d’efforts de configuration et de maintenance qu’un gestionnaire unifié.
mTarsier | UStack