Skip to main content
Glama

watch_company

Idempotent

Mise sous surveillance d'une société : l'ajoute à une liste de veille de l'utilisateur, visible dans l'app Insourcia (page /lists).

Utiliser cet outil quand l'utilisateur veut SUIVRE une société dans le temps (cible d'acquisition, concurrent, client, fournisseur à risque) - pas pour une simple consultation (utiliser get_company).

Fonctionnement :

  • list_name désigne la liste cible ; la liste "Surveillance" est utilisée par défaut et créée automatiquement si besoin (idem pour toute liste nommée qui n'existe pas encore).

  • Idempotent : si la société est déjà dans la liste, l'appel renvoie already_watched=true sans créer de doublon.

  • Alerte quotidienne ACTIVE PAR DÉFAUT quand la liste est créée par cet appel (enable_alert=false pour s'en passer ; sur une liste existante, enable_alert=true l'active) : l'utilisateur est notifié des événements FUTURS touchant les sociétés de la liste (annonces BODACC : procédures collectives, cessions... et changements de dirigeants). Pas de replay de l'historique.

Réponse : { siren, company_name (null si non renseignée), list_id, list_name, url (page /lists), already_watched, alert_enabled }.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sirenYesSIREN a 9 chiffres de la société à surveiller
list_nameNoNom de la liste cible (1-100 caractères). Par défaut : "Surveillance". La liste est créée automatiquement si elle n'existe pas.
enable_alertNoAlerte quotidienne sur les événements futurs (BODACC, dirigeants...) des sociétés de la liste. Par défaut : true si la liste est créée par cet appel, inchangé sinon.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYes
sirenYes
list_idYes
list_nameYes
company_nameYes
alert_enabledYes
already_watchedYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • changedInput schema / properties / enable_alert / description
      Previous value: -"Alerte quotidienne sur les evenements futurs (BODACC, dirigeants...) des societes de la liste. Defaut: true si la liste est creee par cet appel, inchange sinon."New value: +"Alerte quotidienne sur les événements futurs (BODACC, dirigeants...) des sociétés de la liste. Par défaut : true si la liste est créée par cet appel, inchangé sinon."
    • changedInput schema / properties / list_name / description
      Previous value: -"Nom de la liste cible (1-100 caracteres). Defaut: \"Surveillance\". La liste est creee automatiquement si elle n'existe pas."New value: +"Nom de la liste cible (1-100 caractères). Par défaut : \"Surveillance\". La liste est créée automatiquement si elle n'existe pas."
    • changedInput schema / properties / siren / description
      Previous value: -"SIREN a 9 chiffres de la societe a surveiller"New value: +"SIREN a 9 chiffres de la société à surveiller"
  2. Changed3 schema fields changed
    • addedInput schema / additionalProperties
      Added value: +false
    • removedInput schema / properties / llm_model
      Removed value: -{
      -  "description": "The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.",
      -  "type": "string"
      -}
    • changedInput schema / required
      Previous value: -[
      -  "siren",
      -  "llm_model"
      -]New value: +[
      +  "siren"
      +]
  3. Changed1 schema field changed
    • changedInput schema / properties / enable_alert / description
      Previous value: -"true pour etre notifie des evenements futurs (BODACC, dirigeants...) sur les societes de la liste. Defaut: false."New value: +"Alerte quotidienne sur les evenements futurs (BODACC, dirigeants...) des societes de la liste. Defaut: true si la liste est creee par cet appel, inchange sinon."
  4. Changed3 schema fields changed
    • removedInput schema / additionalProperties
      Removed value: -false
    • addedInput schema / properties / llm_model
      Added value: +{
      +  "description": "The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "siren"
      -]New value: +[
      +  "siren",
      +  "llm_model"
      +]
  5. Changed3 schema fields changed
    • addedInput schema / additionalProperties
      Added value: +false
    • removedInput schema / properties / context
      Removed value: -{
      -  "description": "Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): \"Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.\"",
      -  "type": "string"
      -}
    • changedInput schema / required
      Previous value: -[
      -  "siren",
      -  "context"
      -]New value: +[
      +  "siren"
      +]
  6. Changed3 schema fields changed
    • removedInput schema / additionalProperties
      Removed value: -false
    • addedInput schema / properties / context
      Added value: +{
      +  "description": "Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): \"Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.\"",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "siren"
      -]New value: +[
      +  "siren",
      +  "context"
      +]
  7. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources