Aller au contenu
Ouvrir l'app

Outils MCP — Présentation générale

Droits d’accès

Les outils MCP sont affectés à trois niveaux de portée :

PortéeSignification
readAccès en lecture seule ; pas de création, modification ou suppression
writeLecture et écriture des sources, des canaux et de l’Inbox ; pas d’accès aux paramètres de l’équipe
adminAccès MCP complet, y compris aux paramètres de l’équipe

Pour les connexions OAuth, le périmètre sélectionné lors de l’autorisation détermine les outils accessibles. Pour les jetons API, le rôle du jeton définit le niveau d’accès maximal.


Outils de lecture

Tous les outils de lecture nécessitent au minimum la portée read.

search_updates

Recherche dans les mises à jour par mots-clés, sources, balises et période.

Portée requise : read

ParamètreTypeDescription
queryChaîneTerme de recherche en texte intégral (facultatif)
source_idChaîneMises à jour d’une source spécifique (facultatif)
tagsTableauBalises de mise à jour à utiliser pour le filtrage (facultatif)
folderChaîneinbox, saved ou dropped (facultatif)
source_ownershipChaîneall (par défaut), own (uniquement les sources propres) ou competitor (uniquement les sources externes)
limitEntierNombre de résultats (par défaut : 20, max. : 100)

Le filtre source_ownership utilise le champ is_own au niveau de la source. Il correspond au filtre « Ownership » de l’interface utilisateur de l’Inbox et permet à l’assistant IA de se concentrer spécifiquement sur la présence de l’entreprise ou sur celle des concurrents.


get_update_details

Renvoie le contenu complet d’une mise à jour individuelle.

Portée requise : read

ParamètreTypeDescription
update_idChaîneID de la mise à jour

list_sources

Répertorie toutes les sources de l’espace de travail.

Portée requise : read

ParamètreTypeDescription
is_ownBooléentrue = uniquement ses propres sources, false = uniquement les concurrents, omettre = toutes

Chaque source renvoyée contient le champ is_own, afin que les assistants IA puissent distinguer leur propre présence de celle des concurrents sans avoir à effectuer une deuxième requête.


list_reports

Répertorie les rapports IA disponibles.

Portée requise : read

ParamètreTypeDescription
typeChaînesummary, feedback, list, linkedin_post, conversation_starters (facultatif)
limitEntierNombre (par défaut : 10)

get_report

Renvoie le contenu complet d’un rapport.

Portée requise : read

ParamètreTypeDescription
report_idChaîneID du rapport

get_team_context

Renvoie le contexte IA de l’espace de travail : métadonnées de l’équipe (nom, langue, fuseau horaire), URL du site web, documents de contexte et configuration de la propriété.

Portée requise : read

Aucun paramètre obligatoire.

La réponse contient dans le bloc context :

  • website_url – URL de l’organisation enregistrée
  • is_own_sources_configuredtrue, dès qu’au moins une source est marquée comme propre
  • own_sources_count – nombre de sources propres

Les assistants IA ne doivent proposer des comparaisons Voice Share ou Momentum que si is_own_sources_configured est égal à true — sinon, la base de comparaison fait défaut.


list_tags

Répertorie toutes les balises de l’espace de travail.

Portée requise : read

ParamètreTypeDescription
typeChaînesources, channels, updates (facultatif)

Outils d’écriture

Tous les outils d’écriture nécessitent au minimum la portée write.

create_source

Crée une nouvelle source.

Portée requise : write

ParamètreTypeDescription
urlChaîneURL du site web de la source
nameChaîneNom interne
tagsTableauID des balises (facultatif)

update_source

Modifie le nom, l’URL ou les balises d’une source existante.

Portée requise : write

ParamètreTypeDescription
source_idChaîneID de la source
nameChaîneNouveau nom (facultatif)
urlChaîneNouvelle URL (facultatif)

delete_source

Supprime une source, y compris tous ses canaux et toutes ses mises à jour.

Portée requise : write

ParamètreTypeDescription
source_idChaîneID de la source

create_channel

Crée manuellement un canal.

Portée requise : write

ParamètreTypeDescription
source_idChaîneID de la source parente
urlChaîneURL du canal
nameChaîneNom du canal (facultatif)

update_channel

Modifie le nom ou la description d’une chaîne.

Portée requise : write

ParamètreTypeDescription
channel_idChaîneID de la chaîne
nameChaîneNouveau nom (facultatif)

delete_channel

Supprime un canal.

Portée requise : write

ParamètreTypeDescription
channel_idChaîneID du canal

toggle_channel

Active ou désactive un canal.

Portée requise : write

ParamètreTypeDescription
channel_idChaîneID du canal
activeBooléentrue = actif, false = inactif

create_tag

Crée une nouvelle balise.

Portée requise : write

ParamètreTypeDescription
nameChaîneNom de la balise
typeChaînesources, channels ou updates
descriptionChaîneDescription du balisage IA (facultatif)

update_tag

Modifie le nom ou la description d’une balise.

Portée requise : write

ParamètreTypeDescription
tag_idChaîneID de la balise
nameChaîneNouveau nom (facultatif)
descriptionChaîneNouvelle description IA (facultative)

Sujets connexes