Intégration · Outils de développement
Connectez Claude et ChatGPT à Heropa
Demandez à votre IA quelles sont vos cours, quels environnements de laboratoire appartiennent à un événement ou combien de crédits vous reste dans Heropa. Elle peut créer et mettre à jour des cours, des utilisateurs et des événements, inscrire ou inviter des personnes et lancer un environnement de laboratoire. Les tâches administratives sur vos laboratoires virtuels peuvent être effectuées via une conversation.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Inscrivez [email protected] au cours Kubernetes Basics et informez-la.”
L'IA trouve le cours et l'inscrit par email avec notification activée, de sorte qu'elle reçoive un email.
“Quels environnements de laboratoire appartiennent à l'événement atelier de demain ?”
Elle trouve l'événement et liste les environnements de laboratoire liés.
“Combien de crédits nous reste-t-il ?”
Elle lit vos soldes de crédits et votre utilisation.
Ce que votre IA peut faire
Cours et contenu
Listez, créez, mettez à jour et archivez des cours, et lisez le contenu d'apprentissage, les modèles de laboratoire et les politiques.
Utilisateurs et inscriptions
Trouvez, créez et mettez à jour des utilisateurs, invitez-les par email et inscrivez-les dans des cours.
Laboratoires, événements et crédits
Listez et lancez des environnements de laboratoire, créez et mettez à jour des événements, et vérifiez vos soldes de crédits et votre utilisation.
“Créez un cours nommé Terraform 101, appartenant à Mark, avec le modèle de laboratoire AWS et notre politique standard.”
Elle récupère les IDs du modèle et de la politique et crée le cours avec Mark en tant que propriétaire.
“Planifiez une session de laboratoire pour la formation des partenaires mardi prochain de 9h à 12h, heure de Copenhague.”
Elle crée un événement avec un hôte, l'horodatage et le fuseau horaire.
“Archivez le vieux cours Docker 2023.”
Elle archive le cours pour qu'il ne soit plus actif. Il peut être restauré ultérieurement.
128 outils pour Heropa
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
archive_courseVisible par d’autresArchiver un cours pour qu'il ne soit plus actif. Il peut être restauré ultérieurement.attach_eventModifie des donnéesattach_host_seatVisible par d’autrescreate_chapter_pageModifie des donnéescreate_contentModifie des donnéescreate_content_chapterModifie des donnéescreate_content_checkoutModifie des donnéescreate_courseModifie des donnéesCréer un cours avec nom, propriétaire, politique et modèle de laboratoire, ainsi que du contenu, du code et une description optionnels.create_credentialModifie des donnéescreate_credential_setModifie des donnéescreate_environmentModifie des donnéescreate_environment_credentialModifie des donnéescreate_eventModifie des donnéesCréer un événement avec nom, utilisateur hôte, horaire, fuseau horaire et modèles de participants.create_event_startModifie des donnéescreate_overrideModifie des donnéescreate_policyModifie des donnéescreate_resource_filetemplateModifie des donnéescreate_resource_portModifie des donnéescreate_taskModifie des donnéescreate_templateModifie des donnéescreate_template_interfaceModifie des donnéescreate_template_resourceModifie des donnéescreate_template_shareModifie des donnéescreate_usage_typeModifie des donnéescreate_userModifie des donnéesCréer un utilisateur avec nom, adresse e-mail ou nom d'utilisateur et un rôle, une entreprise, un manager et un cours optionnels. Définir `send_activation_email` pour leur envoyer une invitation de connexion par e-mail.create_user_create_user_credentialModifie des donnéescreate_webhookSupprime des donnéesdelete_chapter_pageSupprime des donnéesdelete_contentSupprime des donnéesdelete_content_chapterSupprime des donnéesdelete_content_checkoutsTransfère de l’argentdelete_content_taskSupprime des donnéesdelete_courseSupprime des donnéesdelete_credentialSupprime des donnéesdelete_credential_setSupprime des donnéesdelete_environmentSupprime des donnéesdelete_eventSupprime des donnéesdelete_policySupprime des donnéesdelete_resource_filetemplateSupprime des donnéesdelete_resource_portSupprime des donnéesdelete_templateSupprime des donnéesdelete_template_interfaceSupprime des donnéesdelete_template_resourceSupprime des donnéesdelete_template_shareSupprime des donnéesdelete_usage_typeSupprime des donnéesdelete_userSupprime des donnéesdelete_user_delete_user_credentialSupprime des donnéesdelete_webhookSupprime des donnéesdetach_eventModifie des donnéesdetach_host_seatVisible par d’autresenroll_user_in_courseModifie des donnéesInscrire un utilisateur dans un cours via son ID, adresse e-mail ou identifiant externe (les noms sont requis pour les nouveaux utilisateurs). Définir `notify_user` pour leur envoyer un e-mail.export_contentsget_chapter_pageget_contentRécupérer un élément de contenu via son ID.get_content_chapterget_content_imageget_content_taskget_courseRécupérer un cours via son ID.get_credentialget_credential_setget_credential_set_statusModifie des donnéesget_environmentRécupérer un environnement de laboratoire via son ID.get_eventRécupérer un événement via son ID.get_exampleget_policyget_templateRécupérer un modèle de laboratoire via son ID.get_usage_typeget_userRécupérer un utilisateur via son ID.get_user_by_emailTrouver un utilisateur à partir de son adresse e-mail.get_webhookinvite_userVisible par d’autresInviter un utilisateur par e-mail, avec inscription optionnelle dans un cours. Envoi d'une e-mail d'invitation.launch_environmentModifie des donnéesLancer (démarrer) un environnement de laboratoire par son ID. Les laboratoires en cours d'exécution consomment des ressources cloud et des crédits.list_all_credential_setslist_all_external_companieslist_chapter_pageslist_companieslist_content_chapterslist_content_checkoutslist_content_imageslist_content_taskslist_contentsLister le contenu d'apprentissage, pagination incluse.list_coursesLister les cours, avec pagination incluant `limit` et `offset`.list_credential_associationslist_credential_setslist_credentialslist_creditsLister vos soldes de crédits et votre utilisation.list_environmentsLister les environnements de laboratoire, filtrés par événement, propriétaire, région, entreprise ou persistance.list_eventsLister les événements (sessions de laboratoire planifiées), avec pagination.list_instanceslist_policiesLister les politiques. Utilisez cela pour obtenir un ID de politique lors de la création d'un cours.list_regionslist_resource_filetemplateslist_resource_network_interfaceslist_resource_security_groupslist_role_userslist_rolesLister les rôles utilisateurs. Utilisez cela pour obtenir un ID de rôle pour les utilisateurs.list_templatesLister les modèles de laboratoire, avec pagination.list_usersLister les utilisateurs, optionnellement filtrés par `email` ou rôle.list_users_2list_webhooksrestore_courseModifie des donnéessearch_usage_typessearch_usersRechercher des utilisateurs à partir d'un sous-strings de nom ou e-mail d'au moins 3 caractères.send_environmentVisible par d’autresupdate_chapter_pageModifie des donnéesupdate_cloudformationModifie des donnéesupdate_contentModifie des donnéesupdate_content_chapterModifie des donnéesupdate_content_environmentsModifie des donnéesupdate_courseModifie des donnéesMettre à jour le nom, le code, la description, le propriétaire, la politique, le modèle ou le contenu d'un cours via son ID.update_course_poolModifie des donnéesupdate_course_userModifie des donnéesupdate_credential_setModifie des donnéesupdate_environmentModifie des donnéesupdate_eventModifie des donnéesMettre à jour le nom, l'hôte, l'horaire, le fuseau horaire, le contenu ou les codes d'un événement via son ID.update_policyModifie des donnéesupdate_resource_filetemplateModifie des donnéesupdate_resource_jumppad_configsVisible par d’autresupdate_resource_network_interfacesVisible par d’autresupdate_resource_security_groupsVisible par d’autresupdate_taskModifie des donnéesupdate_templateModifie des donnéesupdate_template_interfaceModifie des donnéesupdate_template_resourceModifie des donnéesupdate_usage_typeModifie des donnéesupdate_userModifie des donnéesMettre à jour le nom, l'e-mail, le rôle, l'entreprise ou le manager d'un utilisateur via son ID.upload_contentModifie des donnéesupload_templateModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Heropa dans la liste des applications.
- 2
Collez votre clé
Collez votre nom d'utilisateur API Heropa et votre mot de passe API. Connectez-vous à votre plateforme Heropa (https://<company>.heropa.com), allez dans Administration > Paramètres et copiez les deux valeurs.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Heropa ?
L'IA peut lire des cours, du contenu, des modèles de laboratoire, des environnements de laboratoire, des événements, des politiques, des rôles, des utilisateurs et des crédits. Elle peut créer et mettre à jour des cours, des utilisateurs et des événements, inscrire et inviter des utilisateurs, archiver des cours et lancer des environnements de laboratoire.
L'IA voit-elle mon mot de passe API Heropa ?
Non. Votre nom d'utilisateur et votre mot de passe API Heropa 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 quels outils sont activés, de sorte que vous pouvez commencer en lecture seule. Inviter un utilisateur envoie un email, archiver retire un cours de service et lancer un laboratoire utilise des crédits, et tous ces actions peuvent nécessiter votre approbation avant d'exécuter. 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 dispose d'un plan gratuit sans carte bancaire. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte Heropa.
Le lancement d'un laboratoire utilise-t-il des crédits ?
Oui. L'exécution de laboratoires consomme des ressources cloud et des crédits dans Heropa. C'est pourquoi le lancement d'un environnement peut nécessiter votre approbation préalable. L'IA peut également vérifier vos soldes et votre utilisation avant que vous ne décidiez.
Laissez votre IA travailler dans Heropa dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Heropa gratuitementPipMCP n’est pas affilié à Heropa. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






