# Ce que l'assistant peut lire et faire

> Les outils du serveur MCP FanConvert, domaine par domaine, et le droit de clé que chacun demande.

URL : https://docs.fanconvert.ai/fr/api/outils-mcp

Votre assistant ne voit **que les outils que sa clé peut appeler** : la liste est recalculée à chaque requête avec les droits de la clé. Les noms ci-dessous sont ceux que l'assistant affiche ; vous n'avez pas à les retenir, posez simplement votre question.

<Callout title="Ce qu'aucun outil ne fait">
Envoyer un message à un fan, connecter un compte de plateforme, allumer ou éteindre l'agent d'une créatrice : aucun outil ne le permet.
</Callout>

## Lire [#lire]

| Domaine (droit) | Ce que vous pouvez demander | Outils |
|---|---|---|
| Créatrices et profils (`creators:read`, `profile:read`) | la liste des créatrices, leur fiche, l'état de leur agent | `creators_list`, `creator_get`, `creator_runtime_get`, `creator_profile_get` |
| Discussions MYM (`conversations:read`) | les conversations, leurs messages, leurs événements et leurs ventes | `conversations_list`, `conversation_get`, `conversation_messages`, `conversation_events`, `conversation_sales`, `conversation_decisions` |
| Discussions Telegram (`telegram:read`) | conversations, messages, médias reçus, offres, message d'accueil, bot | `telegram_conversations_list`, `telegram_conversation_get`, `telegram_conversation_messages`, `telegram_conversation_events`, `telegram_conversation_decisions`, `telegram_conversation_state`, `telegram_conversation_received_media`, `telegram_media_list`, `telegram_offers_list`, `telegram_welcome_get`, `telegram_bot_get`, `telegram_fan_filter_get`, `telegram_fan_filter_resolve` |
| Fans (`fans:read`) | la note de l'équipe sur un fan | `fan_note_get`, `telegram_fan_note_get` |
| Pause de l'IA (`chatting:read`) | qui répond à un fan, les interventions humaines, les médias proposés, les notes données aux messages | `conversation_control_get`, `conversation_interventions_list`, `conversation_command_get`, `conversation_offered_media`, `conversation_fan_scripts`, `conversation_ratings_list`, `message_ratings_export`, `telegram_conversation_interventions`, `telegram_conversation_ratings_list` |
| Ventes et statistiques (`sales:read`, `statistics:read`) | le tunnel d'une vente, les ventes Telegram, les statistiques par créatrice et par agent | `conversation_sale_tunnel`, `telegram_sales_list`, `statistics_summary`, `statistics_creators`, `statistics_agents`, `creator_media_stats_get`, `creator_script_stats_list` |
| Scripts et médias (`scripts:read`, `media:read`) | les scripts de vente, la revue d'une créatrice, la médiathèque et les packs | `scripts_list`, `script_get`, `creator_review_get`, `media_list`, `media_pack_get`, `media_files_list`, `media_file_get` |
| Réglages de l'agent (`settings:read`, `schedule:read`, `filters:read`) | les réglages de chatting, le planning, le filtre de fans, la négociation et ses tests A/B | `creator_settings_get`, `creator_schedule_get`, `fan_filter_get`, `fan_filter_resolve`, `negotiation_get`, `negotiation_organization_get`, `negotiation_gifts_get`, `negotiation_journal`, `negotiation_stats`, `ab_tests_list`, `ab_tests_get`, `ab_tests_results` |
| Écran Agent IA (`settings:read`, `profile:read`, `scripts:read`) | consignes, style, voix, mémoire, rythme, reprise de contact, seuil, live, « Sa vie », fin de script, priorités | `creator_behavior_guidance_get`, `creator_instructions_get`, `creator_style_get`, `creator_voice_get`, `creator_memory_guidance_get`, `creator_rythme_get`, `creator_reengagement_get`, `creator_initial_threshold_get`, `creator_fan_discovery_get`, `creator_live_get`, `creator_life_get`, `creator_script_ending_get`, `creator_script_priority_get` |
| Urgences (`notifications:read`) | ce qui attend un humain | `notifications_list`, `notification_get` |

## Agir [#agir]

| Domaine (droit) | Ce que l'assistant peut faire | Comment |
|---|---|---|
| Comportement de l'IA (`ai:write`) | changer les consignes, le style, le rythme, les relances, la mémoire d'une créatrice | l'assistant **prépare** le changement ; il ne s'applique qu'après **votre approbation** dans FanConvert |
| Réglages de l'agent (`settings:write`) | changer les réglages de négociation | préparé, puis approuvé par vous |
| Scripts et médias (`media:write`) | importer un fichier dans la médiathèque d'une créatrice (Beta) | en un appel, dans les limites de votre agence |
| Essais dans le Playground (`playground:run`) | ouvrir une conversation d'essai, jouer le fan, comparer, rejouer | bac à sable : **rien n'est envoyé à un fan** |

Le suivi des actions préparées (`command_get`, `commands_list`, `job_get`, `job_items_list`) accompagne ces droits.

## Approuver une action [#approuver-une-action]

Quand l'assistant prépare un changement, il apparaît dans **Réglages › API & MCP › Actions à approuver** (si les actions à approuver sont activées pour votre agence). Sélectionnez l'action pour voir son aperçu, puis décidez. FanConvert vous demande votre mot de passe avant d'approuver.

| Message | Ce qu'il veut dire |
|---|---|
| Approbation expirée. Demandez un nouvel aperçu. | L'aperçu a trop attendu : demandez à l'assistant de le refaire. |
| Cet aperçu a expiré ou a changé. Rechargez l'action et demandez un nouvel aperçu si nécessaire. | Le réglage a bougé depuis l'aperçu : rien n'a été appliqué. |
| Approbation utilisée. Consultez l'état de la commande. | Cette approbation a déjà servi. |
| Approuvée, exécution non confirmée. | Rechargez l'action pour voir si le changement est passé avant de recommencer. |
| Cette action n'est plus accessible avec vos droits actuels. | Vos droits ou ceux de la clé ont changé. |
| Changez votre mot de passe avant d'approuver une action. | Changez votre mot de passe, puis revenez. |

