Aller au contenu

Intégration · Paie et RH

Connecter Claude & ChatGPT à LifterLMS

Demandez à votre IA qui a inscrit un cours, combien de temps un étudiant est avancé, ou donnez l'accès à une membership. Elle peut rechercher des cours, leçons, sections, memberships, étudiants et commandes sur votre site LifterLMS, lire les progrès, notes, tentatives d'examen et certificats, et créer ou mettre à jour des cours, leçons et étudiants.

Connecter LifterLMS gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Qui est inscrit au cours Onboarding ?”

    L'IA trouve le cours et liste les étudiants inscrits, filtrés par statut d'inscription si vous le souhaitez.

  • “À quel stade Maria est-elle dans Excel Basics ?”

    Elle trouve Maria et le cours, puis lit son progrès.

  • “Inscrivez [email protected] à la membership Pro.”

    Elle recherche l'étudiant, la crée si elle n'existe pas, et l'inscrit dans la membership.

Ce que votre IA peut faire

Cours et leçons

Rechercher, créer et mettre à jour des cours et leçons, et lire les sections et leçons d'un cours dans l'ordre.

Élèves et inscriptions

Rechercher, créer et mettre à jour des étudiants, les inscrire ou les désinscrire de cours et memberships, et lire les commandes.

Progression et résultats

Lire les progrès, notes, tentatives d'examen et certificats, et marquer les leçons comme complétées ou non complétées.

  • “Afficher les tentatives d'examen et notes de Jonas.”

    Elle liste ses tentatives d'examen et ses notes, pour un cours si vous le nommez.

  • “Ajouter une leçon appelée Configuration du compte au cours Getting started.”

    Elle crée la leçon puis l'attache au cours et à la section.

  • “Quels certificats Maria a-t-elle obtenus ?”

    Elle liste les certificats décernés à elle.

113 outils pour LifterLMS

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • create_access_planModifie des données
  • create_api_keyModifie des données
  • create_assignmentModifie des données
  • create_assignment_submission_gradeModifie des données
  • create_awarded_certificateModifie des données
  • create_certificateModifie des données
  • create_courseModifie des donnéesCréez un cours avec une `title` et une `content` (description).
  • create_eventModifie des données
  • create_groupModifie des données
  • create_group_invitationModifie des données
  • create_instructorModifie des données
  • create_lessonModifie des donnéesCréez une leçon avec une `title` et une `content` ; attachez-la à un cours avec update_lesson.
  • create_questionModifie des données
  • create_quizModifie des données
  • create_quiz_attempt_gradeModifie des données
  • create_sectionModifie des données
  • create_studentModifie des donnéesCréez un compte élève avec une `email` et un nom, un identifiant d'utilisateur et une adresse de facturation optionnels. Recherchez d'abord pour éviter les doublons.
  • create_subscriptionModifie des données
  • create_webhookSupprime des données
  • delete_access_planSupprime des données
  • delete_api_keySupprime des données
  • delete_assignmentSupprime des données
  • delete_awarded_certificateSupprime des données
  • delete_certificateSupprime des données
  • delete_courseSupprime des données
  • delete_eventSupprime des données
  • delete_groupSupprime des données
  • delete_group_invitationSupprime des données
  • delete_group_userSupprime des données
  • delete_instructorSupprime des données
  • delete_lessonSupprime des données
  • delete_questionSupprime des données
  • delete_quizSupprime des données
  • delete_quiz_attemptSupprime des données
  • delete_sectionSupprime des données
  • delete_studentSupprime des données
  • delete_student_progressSupprime des données
  • delete_subscriptionSupprime des données
  • delete_webhookSupprime des données
  • enroll_studentModifie des donnéesInscrire un étudiant (`student_id`) dans un cours ou une membership (`post_id`).
  • get_access_plan
  • get_api_key
  • get_assignment
  • get_assignment_submission
  • get_awarded_certificate
  • get_certificate
  • get_courseRécupérez un cours via `course_id`, avec sa description, les dates d'accès et les paramètres.
  • get_event
  • get_group
  • get_group_invitation
  • get_group_user
  • get_instructor
  • get_lessonRécupérez une leçon via `lesson_id`.
  • get_membershipRécupérez un abonnement via `subscription_id`.
  • get_orderRécupérez une commande via `order_id`, avec les montants, le plan et l'état.
  • get_question
  • get_quiz
  • get_quiz_attempt
  • get_section
  • get_studentRécupérez un élève via `student_id` (son identifiant d'utilisateur WordPress).
  • get_student_enrollment
  • get_student_progressRécupérez la progression (`student_id`) d'un élève dans un cours, une section ou une leçon (`post_id`).
  • get_webhook
  • list_api_keys
  • list_assignment_submissions
  • list_awarded_certificatesListez les certificats décernés aux élèves, filtrés par élève ou modèle de certificat.
  • list_course_contentsListez les sections et leçons d'un cours (`course_id`) dans l'ordre.
  • list_course_enrollmentsListez les élèves inscrits à un cours (`course_id`), filtrés par inscription `status` ou `student`.
  • list_group_seats
  • list_group_users
  • list_instructor_contents
  • list_membership_enrollmentsListez les élèves inscrits à un abonnement (`membership_id`).
  • list_order_payments
  • list_quiz_attemptsListez les tentatives de quiz, filtrées par élève, quiz, leçon ou état.
  • list_quiz_questions
  • list_section_contents
  • list_sectionsListez les sections de cours, optionnellement pour un seul cours (`parent`).
  • list_student_enrollmentsListez les inscriptions d'un élève (`student_id`) à des cours et abonnements, filtrées par `status`.
  • list_student_gradesListez les notes d'un élève (`student_id`), optionnellement pour un seul cours.
  • list_webhooks
  • search_access_plans
  • search_assignments
  • search_certificates
  • search_coursesRecherchez des cours via `search` texte et `status`, avec pagination et tri.
  • search_events
  • search_group_invitations
  • search_groups
  • search_instructors
  • search_lessonsRecherchez des leçons via `search` texte, `status` ou `parent` section, avec pagination.
  • search_membershipsRecherchez des abonnements via `search` texte et `status`.
  • search_ordersRecherchez des commandes par élève, produit, plan d'accès ou état, avec pagination.
  • search_questions
  • search_quizzes
  • search_studentsRecherchez des élèves via `search` texte, ou par cours/abonnements auxquels ils sont (`enrolled_in`) ou ne sont pas inscrits.
  • unenroll_studentSupprime des donnéesSupprimez l'inscription (`student_id`) d'un élève à un cours ou un abonnement (`post_id`). Il perd l'accès.
  • update_access_planModifie des données
  • update_api_keyModifie des données
  • update_assignmentModifie des données
  • update_certificateModifie des données
  • update_courseModifie des donnéesMettre à jour un cours via `course_id` : titre, contenu, extrait, dates d'accès ou d'inscription, capacité, prérequis, catégories et plus.
  • update_eventModifie des données
  • update_groupModifie des données
  • update_group_seatsVisible par d’autres
  • update_group_userModifie des données
  • update_instructorModifie des données
  • update_lessonModifie des donnéesMettre à jour une leçon via `lesson_id` : titre, contenu, cours et section, ordre, paramètres de goutte-à-goutte, vidéo ou quiz.
  • update_questionModifie des données
  • update_quizModifie des données
  • update_sectionModifie des données
  • update_studentModifie des donnéesMettre à jour un étudiant via `student_id` : nom, adresse e-mail, adresse de facturation ou description.
  • update_student_progressModifie des donnéesMarquer un cours, section ou leçon (`post_id`) comme terminé ou non pour un étudiant (`student_id`).
  • update_subscriptionModifie des données
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez LifterLMS dans la liste des applications.

  2. 2

    Collez votre clé

    Entrez l'adresse de votre site WordPress, la Consumer Key et la Consumer Secret. Dans l'administration WordPress, allez à LifterLMS > Paramètres, ouvrez l'onglet REST API et cliquez sur Ajouter une clé API. Choisissez une description, l'utilisateur pour lequel la clé agit et les permissions Lecture/Écriture, puis copiez la Consumer Key et la Consumer Secret. Votre site doit utiliser HTTPS et des permaliens propres.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans LifterLMS ?

L'IA peut rechercher et lire les cours, sections, leçons, memberships, étudiants et commandes, ainsi que les inscriptions, progrès, notes, tentatives d'examen et certificats décernés. Elle peut créer et mettre à jour des cours, leçons et étudiants, inscrire et désinscrire des étudiants, et marquer les progrès comme complétés ou non.

L'IA voit-elle mes identifiants LifterLMS ?

Non. Vos identifiants LifterLMS sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus affichés, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez les outils activés, vous pouvez commencer en lecture seule. Désinscrire un élève supprime son accès et peut nécessiter votre approbation avant exécution, comme pour tout changement d'inscription ou de progression. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP propose un plan gratuit sans carte bancaire. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre site WordPress avec LifterLMS.

Quels sont les besoins de mon site WordPress ?

L'API REST de LifterLMS nécessite que votre site fonctionne sur HTTPS avec des permaliens propres. La clé API agit comme l'utilisateur WordPress choisi lors de sa création, avec les permissions sélectionnées ; choisissez « Lecture » si vous ne voulez que que l'IA regarde.

Laissez votre IA travailler dans LifterLMS dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter LifterLMS gratuitement

PipMCP n’est pas affilié à LifterLMS. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.