Qu’est-ce que Meta Ads MCP ?
MCP est un standard ouvert qui permet à un client IA d’appeler des données et outils externes via une interface définie. Un serveur Meta Ads MCP expose certaines opérations publicitaires dans cette interface.
La couche de conversation
Le client IA reçoit la demande, choisit un outil disponible et explique le résultat.
Le pont structuré
Le serveur publie les noms et schémas des outils, puis transmet les appels autorisés au système publicitaire.
La frontière de permission
Rôles Business, actifs, état du compte et autorisations accordées déterminent ce qu’un appel peut lire ou modifier.
Connecteur officiel, serveur communautaire et Adwize ne sont pas la même couche
L’expression « Meta Ads MCP » couvre désormais plusieurs implémentations. Vérifiez l’endpoint et le mode d’authentification avant d’attribuer une capacité au service officiel de Meta.
| Couche | Rôle | À vérifier |
|---|---|---|
| Standard MCP | Définit comment une application IA découvre et appelle des outils. | Version du protocole, transport et compatibilité du client. |
| Meta Ads AI Connector | Endpoint MCP public et flux OAuth de Meta, annoncés en bêta ouverte. | Éligibilité, outils actuels, permissions et évolutions de la bêta. |
| Serveur MCP communautaire | Implémentation tierce au-dessus des API publicitaires Meta. | Opérateur, tokens, scopes, hébergement, logs et politique de mise à jour. |
| Couche agent Adwize | Utilise des outils backend natifs pour le contexte métier, la séquence, les confirmations et les garde-fous. | Client actif, compte sélectionné, offre et contrat exact de l’action confirmée. |
Adwize n’utilise pas de serveur MCP externe dans le parcours agent de production. Il conserve sa connexion OAuth Meta et appelle des outils backend natifs versionnés ; les couches MCP ci-dessus sont présentées pour comparaison.
Comment le workflow Adwize passe de la question à une création en pause
Une demande de stratégie reste en lecture seule. Une vraie écriture exige un brouillon publiable puis une confirmation distincte. Créer ne signifie pas diffuser immédiatement.
Connecter et sélectionner
OAuth accorde les accès acceptés. Adwize contrôle ensuite le client actif et le compte choisi avant une écriture.
Charger le contrat des outils natifs
Adwize expose un catalogue backend versionné et un périmètre de capacités. Le backend vérifie encore le fournisseur, la propriété du compte et l’offre à chaque action.
Lire le périmètre demandé
L’agent récupère les entités et insights utiles pour une période explicite. Les données du jour peuvent être partielles.
Séparer faits et recommandations
La réponse doit distinguer valeurs observées, interprétation, informations manquantes et prochaine action proposée.
Préparer un brouillon publiable
Campagne, ensemble, créatif, Page, formulaire et ciblage sont récupérés ou demandés. L’exécution s’arrête si une entrée requise manque.
Confirmer l’écriture
L’utilisateur autorise l’action précise. Campagnes, ensembles et publicités restent en pause sans activation explicitement confirmée.
Vérifier le résultat
Les IDs et statuts renvoyés doivent être relus. Meta peut encore refuser l’action selon permissions, politique ou état du compte.
Ce que le build Adwize relu peut lire et préparer
Ces capacités décrivent le chemin de code contrôlé. Elles ne promettent pas que chaque compte Meta expose tous les outils.
Structure du compte et de la diffusion
Comptes, campagnes, ensembles, publicités, Pages, pixels et Instant Forms peuvent être listés si les permissions le permettent.
Insights sur une période explicite
L’agent peut demander des insights et explorer jusqu’à 365 jours finalisés en cache quand ils sont disponibles.
Ciblage et IDs obligatoires
Le workflow est conçu pour rechercher lieux, intérêts et autres IDs de ciblage au lieu de les deviner.
Chaîne de campagne
Les outils natifs d’Adwize peuvent créer campagne, ensemble, média, créatif et publicité dans l’ordre requis.
Instant Forms
L’agent peut chercher, lire et créer des formulaires si Page, questions, URL de confidentialité et permissions sont présentes.
Aperçu image avant envoi
Une image générée est d’abord affichée. Une nouvelle validation est requise avant son envoi à Meta.
Vous ne collez pas de token Meta dans le chat Adwize. Les identifiants connectés sont injectés côté serveur pour l’appel autorisé. OAuth transmet néanmoins les éléments requis à Meta.
Prompts qui conservent le périmètre et la validation
Un prompt utile définit compte, période, décision et mode autorisé. Commencez en lecture seule, puis autorisez une seule modification bornée.
Analyse en lecture seule
Sur le compte sélectionné, compare les 14 derniers jours finalisés aux 14 précédents. Affiche faits, données manquantes et trois priorités. Ne modifie rien dans Meta.Mode attendu : lecture et recommandation uniquement.
Investigation historique
Recherche sur les 90 derniers jours finalisés la cause de la volatilité du CPA. Utilise une analyse historique ciblée et rends les conclusions sans lignes brutes du cache.Mode attendu : recherche bornée sur le cache disponible.
Brouillon de campagne
Prépare un brouillon de campagne leads pour validation. Résous les IDs requis, liste les hypothèses et arrête-toi avant toute écriture Meta.Mode attendu : brouillon publiable, aucune exécution.
Création confirmée en pause
Crée le brouillon exact déjà validé avec le statut PAUSED. Renvoie les IDs et statuts créés, puis arrête-toi sans activation.Mode attendu : une écriture confirmée, suivie d’une vérification.
Checklist avant toute écriture dans Meta
Utilisez la même checklist pour une demande du dirigeant, du media buyer ou d’un membre de l’agence.
- Le client actif et le compte publicitaire sont nommés et vérifiés.
- Objectif, budget, devise, dates et contexte d’attribution sont explicites.
- Page, pixel, formulaire, créatif et ciblages viennent des résultats d’outils.
- Les données manquantes et hypothèses sont visibles avant validation.
- L’écriture exacte est décrite dans un brouillon publiable.
- Le statut reste PAUSED sans autorisation d’activation distincte.
- Les IDs, statuts et erreurs renvoyés seront relus après exécution.
La validation humaine est un contrôle de workflow, pas une garantie de performance. Le relecteur reste responsable du budget, des claims, des droits créatifs, des règles et de l’activation.
Erreurs, limites et promesses trompeuses
MCP réduit la friction d’interface. Il ne supprime ni les règles de la plateforme, ni la mesure incomplète, ni le besoin de jugement.
OAuth peut réussir sans rendre un outil disponible
Éligibilité, rôle, accès aux actifs, scopes ou déploiement bêta peuvent bloquer une opération.
Noms et paramètres peuvent changer
Un serveur bêta ou communautaire peut ajouter, renommer ou retirer des outils. Découvrez toujours le schéma actif.
Le jour même et l’attribution restent incomplets
Le reporting du jour peut être partiel. Les résultats attribués ne prouvent pas l’incrémentalité causale.
Une demande valide peut échouer
Meta peut refuser une écriture selon politique, permissions, état de l’objet, budget ou champs incompatibles.
Connexion ne signifie pas optimisation autonome
Le flux Adwize relu analyse à la demande. Il ne prouve ni planificateur quotidien ni boucle de scaling automatique.
La réponse de l’agent n’est pas l’état final
Contrôlez les IDs et statuts renvoyés. Pour un changement important, vérifiez l’objet avant diffusion.
Évitez les promesses absolues comme « zéro hallucination », « ne plus jamais ouvrir Ads Manager » ou « amélioration automatique du ROAS ». Une connexion MCP ne les démontre pas.
FAQ Meta Ads MCP
Que signifie MCP pour Meta Ads ?
Un client IA peut découvrir des outils publicitaires structurés et les appeler via un serveur autorisé, au lieu de travailler uniquement sur des rapports copiés.
Existe-t-il un serveur Meta Ads MCP officiel ?
Meta a annoncé en avril 2026 ses Ads AI Connectors, avec un serveur MCP et une CLI en bêta ouverte. Il faut encore vérifier l’éligibilité et les outils actifs.
Adwize utilise-t-il toujours l’endpoint officiel Meta ?
Adwize utilise ses propres outils backend et sa connexion à l’API Meta pour le parcours agent de production. Ces actions ne transitent pas par un serveur MCP externe.
Dois-je coller mon token Meta dans le chat ?
Non. Adwize injecte les identifiants connectés côté serveur pour les appels autorisés. Un token d’accès ne doit jamais être collé dans un prompt.
MCP peut-il créer une campagne complète ?
Le workflow Adwize relu peut enchaîner campagne, ensemble, média, créatif et publicité via les outils disponibles. Permissions et entrées obligatoires restent nécessaires.
Les campagnes sont-elles actives immédiatement ?
Pas par défaut dans le flux agent relu. Campagnes, ensembles et publicités sont forcés en PAUSED sauf confirmation explicite de l’activation.
MCP rend-il le reporting exact ?
Il structure l’accès aux données rapportées. Attribution, événements retardés, signaux manquants et données du jour partielles influencent toujours l’analyse.
Un agent IA remplace-t-il un media buyer ?
Il peut assister la collecte et les exécutions prises en charge. Stratégie, jugement créatif, revue des règles et responsabilité de la dépense restent humains.
Méthode et sources primaires
Le protocole et les faits Meta utilisent des sources propriétaires. Le comportement Adwize vient du code local ; aucun résultat client n’est déduit de l’implémentation.
- Documentation Model Context Protocol
- Annonce Meta Ads AI Connectors
- Meta for Developers : présentation de l’Ads CLI
- Aide Meta : permissions des intégrations
Sources externes vérifiées le 27 juillet 2026.