123SUDODocs
Guides

Outils, compétences et MCP

Que font les outils intégrés, comment les compétences façonnent les réponses et comment connecter un serveur MCP en toute sécurité.

Trois choses dans la bibliothèque permettent à l'assistant de faire plus que parler, et elles fonctionnent suffisamment différemment pour mériter d'être séparées.

L’utilisation des outils, compétences et serveurs MCP dans le chat fait partie de Pro et de l’essai de 3 jours. Un compte gratuit permet toujours de tous les parcourir, créer et configurer, et l’assistant peut toujours enregistrer des souvenirs. Voir Free et Pro.

Qu'est-ce que c'estD'où ça vient
OutilUne fonction que le modèle peut appeler pour faire quelque chosePlus de 25 outils intégrés, ou créez les vôtres
CompétenceDes instructions qui façonnent la façon dont l'assistant répond3 intégré, ou écrivez le vôtre
Serveur MCPCollection d'outils de quelqu'un d'autre, connectée via le protocole de contexte de modèleListe de la communauté, ou ajoutez la vôtre

Outils

Bibliothèque → Outils répertorie tout ce que le modèle peut appeler. Les outils intégrés couvrent le Web, votre espace de travail et un navigateur :

  • Le Web : Rechercher sur le Web, Lire une page Web, Transcription YouTube, Capturer l’écran

  • Votre espace de travail : Rechercher dans les connaissances, Rechercher dans les pièces jointes, Voir une pièce jointe, Rechercher des conversations, Résumer le fil, Gérer les notes, Gérer la mémoire

  • Créer : Générer une image, Générer un document (un fichier PDF, Word ou texte à télécharger)

  • Travailler avec vous : Interroger l’utilisateur, Gérer les tâches, Citer les sources, Obtenir l’heure actuelle

  • Le panneau du navigateur (ordinateur) : Ouvrir le navigateur, Observer le navigateur, Agir dans le navigateur, Extraire la page, Capturer le navigateur, Erreurs de page, Onglets du navigateur, Rechercher dans la page, Télécharger un fichier, Joindre des fichiers à la page

Les outils marqués Essentiels (dont Gérer la mémoire, Interroger l’utilisateur, Citer les sources, Gérer les tâches et Lire une compétence) restent toujours actifs, car les autres en dépendent. Tous les autres disposent de Activer l’outil et Désactiver l’outil, pour empêcher le modèle d’utiliser ce que vous préférez exclure.

Ce que fait réellement un outil

Ouvrez n'importe quel outil et l'intégralité du contrat est à l'écran, ce qui est inhabituel et mérite d'être utilisé.

Bibliothèque d’outils de 9xChat avec Obtenir l’heure actuelle ouvert, affichant le texte vu par le modèle, l’usage, les paramètres, un badge Risque faible et les indicateurs de disponibilité
Chaque outil indique ce que le modèle en dit, les paramètres qu'il prend, son niveau de risque et ses autorisations, et où il est disponible.
  • LE MODÈLE VOIT est la description littérale que le modèle lit lorsqu'il décide s'il faut appeler l'outil.

  • Utilisation donne le nom de la fonction, si elle peut être exécutée en toute sécurité en parallèle, s'il reste actif après utilisation et qu'est-ce qui peut le déclencher automatiquement.

  • Paramètres répertorie exactement ce qu'il accepte.

  • Sécurité indique le niveau de risque et les autorisations requises : Obtenir l'heure actuelle, par exemple, présente un faible risquesansaucune autorisation spéciale.

  • Disponibilité indique où il fonctionne, notamment s'il a besoin d'un abonnement.

Lisez la ligne de sécurité avant d'activer tout ce que vous n'avez pas ajouté vous-même. C'est la réponse la plus rapide à la question "qu'est-ce que cela peut atteindre".

Utiliser un outil dans un chat

Demandez directement l'action lorsque vous souhaitez un outil spécifique. Par exemple, ** "Quelle heure est-il en Inde en ce moment ? Utilisez l'outil Obtenir l'heure actuelle. "** L'assistant exécute l'outil, attend son résultat, puis écrit la réponse à partir de ce résultat.

Conversation de 9xChat avec Obtenir l’heure actuelle développé pour montrer l’argument Asia Kolkata, l’heure renvoyée et la réponse finale
Développez une ligne d'outil terminée pour inspecter les arguments exacts, le résultat et le temps d'exécution.

La ligne réduite enregistre quel outil a été exécuté et combien de temps cela a pris. Choisissez la ligne pour inspecter les arguments fournis par le modèle et le résultat qui lui est renvoyé. Cela permet de vérifier l’œuvre au lieu de se fier uniquement à la phrase finale.

Qu'est-ce qu'un outil envoie

Rechercher sur le WebetLire une page Webenvoient une requête ou une URL vers Internet.Search Knowledge, Search AttachmentsetSearch Conversations lisent vos données locales et mettent ce qu'elles trouvent dans la conversation, qui est ensuite transmise au modèle que vous utilisez. Un modèle local conserve tout cela sur votre machine ; ce n'est pas le cas d'un modèle cloud.

Vos propres outils

Nouvel outil connecte l’assistant à n’importe quelle API Web. Quatre onglets permettent de le configurer :

  • Principal : un Titre, le Nom de fonction appelé par le modèle, une Description lue par le modèle et ses Paramètres.

  • Requête : la Méthode (GET, POST, PUT, PATCH ou DELETE), l’ URL du point d’accès, les En-têtes de requête et un Coffre de secrets pour les clés, référencées par {{NAME}} afin de ne jamais apparaître dans l’outil lui-même.

  • Avancé : Activé, Confirmer avant exécution (vous interroger avant chaque appel), Déclencheurs de contexte et Rester disponible après la première utilisation.

  • Test : Lancer le test appelle le point d’accès pour vérifier le résultat avant que l’assistant ne l’utilise.

Listes de tâches et questions

Pour les tâches longues, l’assistant tient une liste avec Gérer les tâches, et Interroger l’utilisateur lui permet de s’arrêter pour poser une question avec des cartes de réponse. Répondez pour qu’il poursuive.

Compétences

Bibliothèque → Compétencescontient des ensembles d'instructions qui modifient la façon dont les réponses sont écrites plutôt que ce que l'assistant peut faire. Chacun a unepriorité pour décider lequel gagne lorsque plusieurs candidats s'appliquent.

Les trois compétences intégrées sont Revue de code (priorité 80), Recherche avec sources (60) et Éditeur de rédaction (50). Ouvrez-en une pour voir ses instructions et ses règles Comment répondre. Revue de code commence par les problèmes les plus graves, cite fichier et ligne lorsque le diff les fournit, signale les tests manquants et les ruptures de compatibilité de l’API, puis conclut par une évaluation globale du risque.

Les compétences étant de simples instructions, vous pouvez lire exactement leur rôle avant de les activer. Nouvelle compétence permet d’en écrire une ou d’en importer : déposez un fichier SKILL.md dans l’onglet Importer, ou collez un lien HTTPS. L’import remplit le formulaire à vérifier avant l’enregistrement. Télécharger SKILL.md exporte une compétence à partager.

Bibliothèque de compétences de 9xChat avec Revue de code ouverte, affichant sa priorité, ses instructions et ses règles de réponse
Une compétence se compose d’instructions lisibles et d’une priorité, sans rien de caché. Revue de code a la priorité 80 : elle l’emporte donc sur les deux autres lorsque plusieurs s’appliquent.

Serveurs MCP

Bibliothèque → Serveurs MCP connecte des collections d’outils externes via le Model Context Protocol ; leurs outils apparaissent à côté des outils intégrés. L’onglet Communauté propose des serveurs prêts à l’emploi comme Filesystem, Memory, Sequential Thinking, GitHub, Brave Search et Postgres ; Ajouter un serveur MCP connecte le vôtre.

Un serveur se connecte de trois façons :

  • STDIO (ordinateur) : un programme sur votre ordinateur, avec sa Commande, ses Arguments et ses Variables d’environnement.
  • HTTP ou SSE : un serveur sur le réseau, avec son URL et ses En-têtes de requête. C’est le fonctionnement de MCP sur mobile.

Les serveurs nécessitant une connexion ouvrent votre navigateur lorsque vous choisissez Connecter ; Oublier la connexion enregistrée vous déconnecte. Activé connecte le serveur au démarrage de l’application. Faire confiance au serveur évite la confirmation à chaque appel ; un serveur STDIO local doit être approuvé avant son exécution.

Sur ordinateur, la mise à jour de sécurité 2.0.9 nécessite une nouvelle connexion dans le navigateur pour les serveurs MCP distants utilisant cette méthode. Consultez Après la mise à jour vers 2.0.9 pour connaître les connexions concernées et la marche à suivre.

En ajouter un

Chaque entrée affiche un Aperçu de la configuration avant votre validation : la commande qu'elle exécutera et les arguments qu'elle recevra, afin que vous puissiez voir que le système de fichiers est npx -y @modelcontextprotocol/server-filesystem pointé sur un chemin que vous choisissez.

Les serveurs qui ont besoin d'informations d'identification les répertorient sous Secrets requiset se marquentConfiguration nécessaire. Choisir Ajouter à la bibliothèque vous invite à saisir chaque valeur ; ils sont chiffrés localement et remplacés lors de l'exécution du serveur, plutôt que d'être stockés dans la configuration elle-même.

Serveurs MCP de 9xChat avec Filesystem sélectionné, affichant le transport STDIO, l’aperçu de configuration et les secrets requis
L'aperçu de la configuration affiche la commande et les arguments exacts avant d'ajouter un serveur, et nomme les secrets qu'il vous demandera.

Décider quoi en donner un

Un serveur MCP est un programme exécuté sur votre ordinateur avec l'accès que vous lui accordez, alors considérez l'ajout d'un comme l'installation d'un logiciel :

  • Limitez la portée. Filesystem demande un chemin autorisé. Donnez-lui le plus restreint dossier qui fait le travail, pas votre répertoire personnel.
  • Lisez la commande. L'aperçu de la configuration montre exactement ce qui va s'exécuter.
  • Préférez les serveurs que vous pouvez identifier. Les entrées de la communauté nomment leur éditeur.
  • N'oubliez pas que le modèle voit les résultats. Tout ce qu'un serveur renvoie entre dans le conversation et voyage partout où cette conversation va.

Vérifier les connexions

Sur ordinateur, Paramètres → Diagnostic des outils affiche chaque serveur MCP avec son état (Connecté, Connexion…, Déconnecté, Échec ou Authentification requise) et un bouton Tester la connexion, répertorie les outils HTTP et conserve un journal d’Activité récente pour la session. Les arguments et résultats n’y sont pas enregistrés.

Éteindre les choses

Tout outil ou compétence peut être désactivé, et un serveur MCP peut être supprimé de la Bibliothèque. Si l’assistant agit de façon inattendue, commencez par là : désactivez l’outil, reposez la question et voyez si le comportement disparaît.

Sur cette page