Le serveur MCP de la fondation MemberPress AI met à disposition un catalogue d'outils auxquels un client IA peut faire appel pour lire et gérer les données MemberPress. Chaque outil déclare un nom, un schéma d'entrée JSON et des annotations qui le classent comme étant en lecture seule, en écriture ou destructif.
Ce guide répertorie tous les outils, classés par domaine, en précisant leur fonction, leurs paramètres clés, leur champ d'application et les capacités WordPress requises. Il accompagne le Guide des mesures de sécurité pour les agents, qui explique comment les périmètres, les capacités et le processus de validation sont mis en œuvre.
Fonctionnement de la liste d'outils
Un client récupère le catalogue en appelant la fonction outils/liste méthode sur le point de terminaison MCP. Deux facteurs déterminent quels outils apparaissent dans la réponse :
- Niveau d'accès à la connexion (filtrage par périmètre). Le serveur ne renvoie que les outils autorisés par le champ d’application de la connexion. Une connexion en lecture seule (y compris toute connexion utilisant un mot de passe d’application) n’a accès qu’aux outils en lecture. Une connexion disposant de droits d’écriture a en outre accès aux outils d’écriture et aux outils destructifs couverts par son champ d’application. Un outil est également masqué lorsque le propriétaire du jeton ne dispose pas de la capacité WordPress requise —
memberpress_delete_membern'apparaît pas pour un utilisateur qui n'a passupprimer_utilisateurs. - Extensions actives (contrôle d'accès aux extensions). Les outils associés à un module complémentaire ne sont disponibles que lorsque ce module est actif. Un site ne disposant pas des cours « MemberPress », par exemple, ne propose pas les outils liés à ces cours.
En raison de ces deux facteurs, le nombre d'outils proposés par un site varie. Le catalogue s'enrichit au fur et à mesure des extensions :
| Inscription | Outils certifiés | Outils publics |
|---|---|---|
| Version de base (sans modules complémentaires) | 41 | 2 |
| + Cours MemberPress | +8 | +2 |
| + Comptes d'entreprise | +3 | — |
| + Téléchargements | +2 | — |
| Tout ce qui est actif | 54 (39 lectures, 9 écritures non destructives, 6 destructives) | 4 |
Classification des outils
Chaque outil comporte des annotations qui permettent de le classer :
| Classification | Annotation | Comportement |
|---|---|---|
| Lire | readOnlyHint : true | Récupère des données. Ne modifie jamais son état. Accessible à toutes les connexions. |
| Écriture non destructive | readOnlyHint : false, destructiveHint : false | Crée ou met à jour. Par défaut, affiche un aperçu ; passer exécuter : true pour le diffuser en direct. |
| Destructeur | readOnlyHint : false, destructiveHint : true | Supprime, rembourse, annule ou réinitialise. Nécessite une procédure de confirmation en deux étapes avec jeton. |
Les mécanismes d'écriture et d'exécution destructive sont décrits dans le Guide des mesures de sécurité pour les agents. Ce guide de référence présente chaque outil et les données qu'il prend en charge.
Format de réponse de l'outil
Un client exécute un outil avec le outils/appel méthode. Le résultat est renvoyé dans l'enveloppe MCP standard : un result.content tableau dont le premier élément est un bloc de texte. Ce bloc texte Ce champ contient les données de l'outil sous la forme d'un Chaîne JSON que le client doit analyser. Cela diffère de la outils/liste forme, qui renvoie directement les définitions d'outils.
L'enveloppe provenant d'un liste_des_membres_de_memberpress appel :
{
"jsonrpc" : "2.0",
"id" : 1,
"result" : {
"content" : [
{ "type" : "text", "text" : "{ ...chaîne JSON échappée... }" }
]
}
}
Analyse syntaxique du texte Cette chaîne renvoie la charge utile — un membres tableau contenant des champs de pagination entre frères :
{
"membres" : [
{
"id" : 50,
"e-mail" : "member@example.com",
"nom d'utilisateur" : "member50",
"prénom" : "Exemple",
"nom" : "Membre",
"date_d'inscription" : "21/08/2023 17:18:31",
"active_memberships": [ { "id": 2332, "title": "Adhésion de base" } ]
}
],
"total" : 8,
"page" : 1,
"per_page" : 3,
"pages" : 3
}
Champs de pagination (total, page, par page, pages) se trouvent à côté du tableau de données, et non à l'intérieur d'un objet conteneur.
Outils de lecture
Les outils de lecture récupèrent des données sans jamais modifier l'état du système. Ils sont disponibles pour toutes les connexions, y compris celles effectuées avec un mot de passe d'application en lecture seule. Tous les outils de lecture comportent readOnlyHint : true, destructiveHint : false, idempotentHint : true, et ne nécessitent que le lire champ d'application (toujours accordé).
Paramètres affichés sous la forme requis doit être fourni. Les outils de liste partagent un modèle de pagination commun : page (valeur par défaut : 1) et par page (valeur par défaut : 20, maximum : 100).
Les membres
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_member | Informations complètes concernant un membre, y compris ses abonnements actifs et ses adhésions en cours de validité. | identifiant (numéro de membre ou adresse e-mail) ; inclure_les_transactions (booléen, valeur par défaut : false) |
liste_des_membres_de_memberpress | Afficher les membres de la liste avec filtrage. Pagination. | recherche, statut (actif/inactif/tous), numéro d'adhérent, page, par page |
memberpress_export_members | Exporter les membres sous forme de tableau JSON paginé. | numéro d'adhérent, statut, date_from, date_to, page, par page (valeur par défaut : 50) |
Adhésions
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_membership | Informations complètes sur un abonnement ou un produit : tarifs, période d'essai, groupes, règles d'accès, nombre de membres. | numéro d'adhérent |
liste_des_adhésions_memberpress | Afficher les abonnements/produits avec un filtre par statut. Affichage paginé. | statut (publié/brouillon/tout), page, par page |
memberpress_get_membership_stats | Statistiques concernant l'ensemble des adhésions : abonnés actifs, chiffre d'affaires total, chiffre d'affaires moyen par membre. | (aucun) |
Abonnements
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_subscription | Détails complets de l'abonnement : utilisateur, produit, statut de l'essai, historique des transactions. | subscription_id |
liste_des_abonnements_des_membres | Liste des abonnements avec filtres. Pagination. | member_id, numéro d'adhérent, statut (en attente/actif/suspendu/annulé/tous), date_from, date_to, page, par page |
Transactions
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_transaction | Détails complets de la transaction : utilisateur, produit, abonnement, données financières. | transaction_id |
liste_des_transactions_des_membres | Liste des transactions avec filtres. Pagination. | member_id, numéro d'adhérent, subscription_id, statut (en attente/terminé/échoué/remboursé/tout), date_from, date_to, page, par page |
Règles et accès
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_list_rules | Liste des règles d'accès avec filtrage. Pagination. | numéro d'adhérent, type_de_règle, page, par page |
memberpress_get_protected_content | Toutes les règles relatives au contenu protégé et la possibilité pour un membre d'y accéder. | member_id |
liste_des_URL_protégées_de_MemberPress | Liste des règles de protection du contenu, avec indication du contenu protégé et des abonnements requis. Pagination. | page, par page |
memberpress_check_access | Si un utilisateur a accès à un article ou à une page spécifique. | user_id, post_id |
Coupons
| Outil | Objectif | Paramètres clés |
|---|---|---|
liste_des_bons_de_réduction_pour_les_membres | Liste des bons de réduction avec filtre par statut, détails de la réduction et statistiques d'utilisation. Affichage paginé. | statut (actives/expirées/toutes), page, par page |
Rapports et analyses
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_revenue_report | Chiffre d'affaires pour une période donnée, ventilé par période. | date_from, date_to, période (quotidien/hebdomadaire/mensuel/annuel), numéro d'adhérent |
memberpress_get_churn_report | Abonnements résiliés, suspendus ou nouveaux, et taux de désabonnement pour une période donnée. | date_from, date_to, numéro d'adhérent |
analyse_des_recettes_de_MemberPress | Montants totaux des transactions, chiffre d'affaires par produit, tendances mensuelles. | date_from, date_to, identifiants_d'adhésion (tableau) |
memberpress_prédiction_du_taux_de_désabonnement | Nombre d'abonnements, taux de résiliation, délai moyen avant résiliation, taux de désabonnement par produit. | numéro d'adhérent |
analyse_de_cohorte_memberpress | Inscriptions regroupées par mois, avec les taux de fidélisation, les résiliations et le chiffre d'affaires par cohorte. | date_from, date_to |
memberpress_ltv_analyse | Chiffre d'affaires par abonnement et durée d'abonnement, regroupés par produit, pour l'estimation de la valeur vie client (LTV). | numéro d'adhérent |
memberpress_engagement_des_membres | Fréquence des transactions, répartition des statuts d'abonnement, profils d'activité. | numéro d'adhérent, jours (max. 365, par défaut 90) |
prévisions_de_renouvellement_des_abonnements_memberpress | Échéances à venir, regroupées par tranches de 30 jours, avec les taux de renouvellement historiques. | numéro d'adhérent |
analyse_des_échecs_de_paiement_memberpress | Transactions échouées et remboursées, par produit, par mois et par passerelle de paiement, comparées au volume des transactions réussies. | date_from, date_to |
memberpress_content_performance | Nombre de contenus protégés, ratio membres/contenus, taux de désabonnement par abonnement. | date_from, date_to |
memberpress_smart_query | Données contextuelles du site permettant de répondre à une question formulée en langage naturel concernant les données d'adhésion. | question |
Quand date_from / date_to sont omises, les outils d'analyse utilisent alors une plage de dates par défaut au lieu d'exiger des dates précises.
Système
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_system_info | Diagnostics : versions de PHP/WordPress/MemberPress, modules complémentaires actifs, noms des passerelles de paiement, état des tables de la base de données, nombres. | (aucun) |
liste_des_webhooks_memberpress | Répertorier les webhooks configurés avec leurs URL, leurs événements et leur état d'activation. | (aucun) |
liste_des_rappels_pour_les_membres_de_la_presse | Liste des rappels par e-mail configurés, avec les événements déclencheurs, les délais, le statut et les abonnements. | (aucun) |
Cours (nécessite des cours MemberPress)
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_course | Détails du cours : sections, leçons, abonnements, taux de réussite. | numéro de cours |
liste_des_cours_pour_les_membres | Liste des cours avec filtres. Pagination. | recherche, statut (publié/brouillon/tout), page, par page |
memberpress_get_lesson | Détails du cours : section, cours principal, disponibilité. | id_leçon |
liste_des_leçons_pour_les_membres | Liste des cours filtrés par formation ou par section. Affichage paginé. | numéro de cours, section_id, page, par page |
memberpress_get_student_progress | Les progrès réalisés par un étudiant à chaque cours d'une formation. | user_id, numéro de cours |
liste_des_membres_et_des_étudiants_du_cours | Étudiants inscrits à un cours dont le statut est « terminé ». Pagination. | numéro de cours, page, par page |
Comptes d'entreprise (nécessite le module MemberPress « Comptes d'entreprise »)
| Outil | Objectif | Paramètres clés |
|---|---|---|
memberpress_get_corporate_account | Compte d'entreprise par identifiant utilisateur du propriétaire : utilisation et liste des sous-comptes. | user_id |
liste_des_comptes_secondaires_des_membres | Sous-comptes d'un compte d'entreprise. Pagination. | identifiant_du_compte_d'entreprise, page, par page |
Téléchargements (nécessite l'extension MemberPress Downloads)
| Outil | Objectif | Paramètres clés |
|---|---|---|
liste_des_téléchargements_des_membres | Liste des fichiers téléchargeables avec filtres : titre, nom de fichier, nombre de téléchargements, abonnements. Affichage paginé. | numéro d'adhérent, page, par page |
memberpress_get_download_stats | Statistiques pour un téléchargement : nombre de téléchargements, informations sur le fichier, abonnements, taille du fichier. | id_fichier |
Outils d'écriture (non destructifs)
Les outils d'écriture non destructifs créent ou mettent à jour des données. Chacun d'entre eux utilise par défaut un aperçu: son appel renvoie ce qui *se passerait* sans rien modifier. Pour l'exécuter en temps réel, passez exécuter : true. Chacune nécessite un champ d'écriture spécifique et une autorisation WordPress. Le contrôle de champ s'exécute en premier et rejette la requête avec SCOPE_INSUFFISANT; le contrôle de capacité rejette alors la demande avec CAPACITÉ_INSUFFISANTE.
Ces outils ne sont pas disponibles sur les connexions en lecture seule (y compris celles utilisant un mot de passe d'application). Il est nécessaire d'attribuer à la connexion le niveau d'accès en écriture approprié via l'assistant, avec un niveau d'accès maximal « Accès complet ».
Certains paramètres sont répertoriés dans l'inventaire ci-dessous ; les schémas d'entrée complets pour chaque outil d'écriture nécessitent toutefois une capture en temps réel avec accès complet ou un aperçu spécifique à chaque outil (la connexion de capture en lecture seule n'a pas permis de répertorier les schémas des outils d'écriture).
| Outil | Objectif | Champ d'application | Capacité |
|---|---|---|---|
memberpress_create_member | Créer un membre. | écrire : membres | create_users |
memberpress_update_member | Mettre à jour un membre. Seuls les champs envoyés par l'appelant sont modifiés ; les champs omis restent inchangés. | écrire : membres | modifier_utilisateurs |
memberpress_create_coupon | Créer un bon de réduction. | écrire : contenu | options_de_gestion |
memberpress_create_subscription | Inscrire un membre existant à un abonnement. | écrire : membres | modifier_utilisateurs |
memberpress_create_rule | Créer une règle d'accès. | écrire : contenu | options_de_gestion |
memberpress_create_webhook | Créer un webhook. | écrire : webhooks | options_de_gestion |
memberpress_import_members | Importer des membres en masse. | écrire : importations | create_users |
memberpress_leçon_terminée | Marquer une leçon comme terminée pour un élève. | écrire : cours | modifier_utilisateurs |
memberpress_toggle_reminder | Activer/désactiver un rappel par e-mail. | écrire : webhooks | options_de_gestion |
Outils destructeurs
Les outils destructifs suppriment, effacent, annulent ou réinitialisent les données. Ils comportent destructiveHint : true et ne peut pas être exécutées avec un simple paramètre. Chacune nécessite le processus de confirmation en deux étapes avec jeton: le premier appel renvoie un aperçu ainsi qu'un code à usage unique jeton_de_confirmation; un deuxième appel passant confirmer : " " avec des arguments identiques, l'opération est exécutée en temps réel. Les jetons expirent au bout de 60 secondes, ne peuvent être utilisés qu'une seule fois et sont liés à l'outil, aux arguments et à l'utilisateur concernés.
Les actions réversibles ne sont pas soumises à la phase de confirmation. Deux valeurs d'action permettent d'annuler plutôt que de détruire, et s'exécutent sans jeton : memberpress_gérer_l'abonnement avec action : " reprendre "et memberpress_gérer_compte_secondaire avec action : " ajouter ". Toute autre action effectuée sur ces outils — ainsi que tout appel aux quatre autres outils destructeurs — nécessite le flux de jetons.
Les outils destructifs sont également soumis au « kill switch » : lorsque les écritures destructives sont suspendues, tout outil destructif est refusé avec ÉCRITURE_SUSPENDUE, indépendamment de la portée ou de l'existence d'un jeton valide. Voir la Guide des mesures de sécurité pour les agents.
Les paramètres documentés figurent dans la section suivante ; pour obtenir les schémas d'entrée complets, il faut encore effectuer une capture en temps réel avec accès complet ou un aperçu par outil.
| Outil | Objectif | Champ d'application | Capacité |
|---|---|---|---|
memberpress_delete_member | Supprimer un membre (appels wp_delete_user; MemberPress effectue un nettoyage en cascade des lignes, des transactions, des abonnements et des événements). Il refuse de supprimer l'utilisateur appelant ou tout autre utilisateur disposant de droits d'administrateur. | écrire : membres | supprimer_utilisateurs — déclaré comme une porte explicite au niveau de l'outil ; l'outil est masqué de outils/liste pour les utilisateurs qui ne l'ont pas |
memberpress_delete_webhook | Supprimer un webhook. | écrire : webhooks | options_de_gestion |
memberpress_gérer_l'abonnement | Annuler, suspendre ou réactiver un abonnement. | écrire : facturation | options_de_gestion |
memberpress_remboursement_transaction | Rembourser une transaction. | écrire : facturation | options_de_gestion |
memberpress_gérer_compte_secondaire | Gérer un sous-compte d'entreprise. | écrire : membres | options_de_gestion |
memberpress_reset_course_progress | Réinitialiser la progression d'un étudiant dans un cours. | écrire : cours | modifier_utilisateurs |
Paramètres et comportements documentés
Les informations suivantes concernant les paramètres et le comportement proviennent de l'inventaire du code source et des validations techniques. Elles ne constituent pas un schéma complet pour chaque outil ; les paramètres restants sont validés via l'aperçu propre à chaque outil.
memberpress_create_coupon—type de réduction∈{pourcentage, dollar},mode_discount∈{standard, premier versement}(par défautstandard), ainsi quemontant de la remiseet un élément facultatifidentifiants_d'adhésiontableau (limite l'utilisation du bon de réduction à certains produits). Anciennes valeurs (plat,premier,tous) sont catégoriquement rejetées. Transportsexécuter.memberpress_create_subscription— inscrit un membre *existant* à un abonnement (membre et produit requis) ; refuse les inscriptions en double ; utilise toujoursgateway='manuel'(accès accordé par l'administrateur, ne donne pas lieu à une facturation) ; distinctions entre les produits ponctuels et les produits récurrents. Comprendexécuter.memberpress_import_members— accepte un élément de premier niveauenvoyer_email_bienvenuebooléen (par défautfaux); l'e-mail de bienvenue de WordPress est envoyé une seule fois à chaque nouveau membre après sa création. Les utilisateurs existants dont l'adresse e-mail correspond ne sont pas recréés. Comprendexécuter.memberpress_delete_member—member_id; appelswp_delete_user, en laissant MemberPress'sutilisateur_suppriméHook « cascade-clean » pour les lignes concernées. Flux de jetons de confirmation uniquement.memberpress_gérer_l'abonnement— un sélecteur d'action permettant d'annuler, de suspendre ou de reprendre ;résuméIl s'agit d'une variante non destructive qui ne passe pas par la porte destructive. Flux de jetons de confirmation pour les actions destructives.memberpress_gérer_compte_secondaire— un sélecteur d'action ;ajouterest une variante non destructive qui ignore la porte destructive.memberpress_remboursement_transaction—transaction_idobligatoire ; facultatifse désabonnerbooléen. Effet secondaire de la réponse : lorsque la transaction est associée à un abonnement ETse désabonnern'a *pas* été validé, la réponse (aperçu et en direct) ajoutela_liste_des_abonnements_peut_afficher_les_comptes_inactifs : trueet unnote_sur_l'annonce_d'abonnement. Ce drapeau et cette note concernent uniquement la manière dont la liste des abonnements de l'interface d'administration de WordPress affiche le statut — cette colonne dépend du statut de la dernière transaction, et non de l'enregistrement d'abonnement — et sont ignorées lorsquecancel_subscription : true. Ce drapeau ne décrit pas le comportement en matière d'accès : le remboursement de la dernière transaction associée à un abonnement met fin à l'accès du membre pour cette période. Ce type de réponse doit figurer dans tout exemple de remboursement. Flux avec jeton de confirmation uniquement.
Outils publics
Le point de terminaison public non authentifié (/wp-json/mp-mcp/v1/public-mcp) présente une sélection distincte et soigneusement choisie de 4 outils en lecture seule à utiliser sans jeton. Elles ne renvoient que des données publiques du catalogue — tarifs et liens d'inscription — et ne divulguent jamais de données relatives aux membres, aux transactions ou à l'administration. Ces quatre éléments sont memberpress_- préfixé et reporté readOnlyHint : true.
Ces quatre noms figurent également dans la surface de lecture authentifiée, mais les versions publiques sont différentes : elles présentent des schémas plus simples, des descriptions spécifiques au domaine public et des résultats limités aux éléments ayant fait l'objet d'une option d'intégration dans le catalogue public.
| Outil | Objectif | Paramètres clés |
|---|---|---|
liste_des_adhésions_memberpress | Répertorier les formules d'abonnement accessibles au public, avec leurs tarifs et les liens d'inscription. | (aucun) |
memberpress_get_membership | Informations détaillées sur une formule d'abonnement grand public : tarifs, informations sur la période d'essai, lien d'inscription. | numéro d'adhérent |
liste_des_cours_pour_les_membres | Répertorier les cours accessibles au public. | (aucun) |
memberpress_get_course | Informations sur un cours ouvert au public : présentation générale et nombre de leçons. | numéro de cours |
Le catalogue public est géré à deux niveaux : un administrateur l'active au niveau global (Paramètres MCP → “ Activer le point de terminaison du catalogue IA public ”, valeur par défaut désactivé), et chaque adhésion ou cours peut être exclu individuellement en décochant la case “ Afficher dans le catalogue public de l'IA ” sur son écran d'édition. A get_membership/get_course Une requête portant sur un document ne figurant pas dans le catalogue public ne renvoie aucune donnée.
Commande de gating par module complémentaire
Les outils des extensions ne s'enregistrent que lorsque leur extension est active, ce qui est détecté par une sonde associée à la classe principale de l'extension :
| Complément | Classe de détection | Outils |
|---|---|---|
| Cours | memberpress\courses\models\Course | outils pour les cours/leçons |
| Comptes d'entreprise | MPCA_Compte_d'entreprise | outils d'entreprise |
| Téléchargements | memberpress\downloads\models\Fichier | télécharger des outils |
Un site dépourvu d'extension ne met tout simplement pas ses outils à disposition : l'appel d'un outil non enregistré renvoie l'erreur standard JSON-RPC « méthode inconnue ».
Référence relative au champ d'application
L'assistant attribue des connexions avec un ou plusieurs niveaux d'accès. L'accès en lecture est toujours accordé ; les niveaux d'accès en écriture ne sont accordés qu'au niveau « Accès complet ».
Carte des cases à cocher de l'étape « Accès » de l'assistant en tête-à-tête pour ces portées — la valeur de chaque case à cocher correspond à la chaîne de caractères interne de la portée, stockée telle quelle dans le jeton :
| Seau « Wizard » | Portée publiée |
|---|---|
| Tout lire | lire (toujours accordé) |
| Modifier le contenu | écrire : contenu |
| Gérer les membres | écrire : membres |
| Opérations de facturation | écrire : facturation |
| Importations en vrac | écrire : importations |
| Gérer les webhooks | écrire : webhooks |
| Avancement du cours | écrire : cours |
Il n'y a pas de section distincte pour les bons de réduction, les rappels ou les opérations d'entreprise — les bons de réduction sont intégrés dans écrire : contenu, des rappels par e-mail dans écrire : webhooks, et les sous-comptes d'entreprise dans écrire : membres.
| Champ d'application | Subventions |
|---|---|
lire | Tous les outils de lecture. Toujours disponibles. |
écrire : membres | Outils de création, de mise à jour et de suppression des membres. |
écrire : facturation | Outils de gestion des abonnements et de remboursement des transactions. |
écrire : contenu | Outils de gestion des règles d'accès et des bons de réduction. |
écrire : webhooks | Outils de création/suppression de webhooks et de rappels par e-mail. |
écrire : importations | Outil d'importation des membres. |
écrire : cours | Outils de suivi de la progression des cours. N'apparaît dans l'assistant que lorsque l'onglet « Cours » est actif. |
complet | Méta-scope hérité. Répond à n'importe quelle écrire :* demande. Conservé pour des raisons de compatibilité ascendante. |
Référence des fonctionnalités
Au-delà de la portée, chaque outil d'écriture applique la capacité WordPress du propriétaire du jeton. Un jeton dont la portée est correcte mais dont le propriétaire ne dispose pas de la capacité requise est rejeté avec le message CAPACITÉ_INSUFFISANTE.
| Capacité | Outils |
|---|---|
create_users | create_member, import_members |
modifier_utilisateurs | mise à jour du profil de membre, create_subscription, leçon complète, réinitialiser_la_progression_du_cours |
supprimer_utilisateurs | supprimer_membre — porte explicite au niveau de l'outil ; masquée depuis outils/liste sans cela |
options_de_gestion | gérer_l'abonnement, transaction_de_remboursement, create_rule, create_coupon, create_webhook, supprimer_webhook, afficher/masquer le rappel, gérer_un_sous-compte |
Documentation associée
- Présentation et guide d'installation de MemberPress AI Foundation — ce qu’offre AI Foundation et comment l’installer ;
- Connexion des clients IA à MemberPress – Guide de référence pour les développeurs — l'authentification et la configuration propre à chaque client ;
- Mesures de sécurité relatives aux agents de la plateforme MemberPress AI Foundation — les champs d'application, le plafond d'accès, les jetons de confirmation et le « kill switch » ;
- Erreurs et dépannage du MCP MemberPress — codes d'erreur, notamment
CAPACITÉ_INSUFFISANTEetÉCRITURE_SUSPENDUE.