Aller au contenu

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.

Connecter Heropa gratuitement

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ées
  • attach_host_seatVisible par d’autres
  • create_chapter_pageModifie des données
  • create_contentModifie des données
  • create_content_chapterModifie des données
  • create_content_checkoutModifie des données
  • create_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ées
  • create_credential_setModifie des données
  • create_environmentModifie des données
  • create_environment_credentialModifie des données
  • create_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ées
  • create_overrideModifie des données
  • create_policyModifie des données
  • create_resource_filetemplateModifie des données
  • create_resource_portModifie des données
  • create_taskModifie des données
  • create_templateModifie des données
  • create_template_interfaceModifie des données
  • create_template_resourceModifie des données
  • create_template_shareModifie des données
  • create_usage_typeModifie des données
  • create_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ées
  • create_webhookSupprime des données
  • delete_chapter_pageSupprime des données
  • delete_contentSupprime des données
  • delete_content_chapterSupprime des données
  • delete_content_checkoutsTransfère de l’argent
  • delete_content_taskSupprime des données
  • delete_courseSupprime des données
  • delete_credentialSupprime des données
  • delete_credential_setSupprime des données
  • delete_environmentSupprime des données
  • delete_eventSupprime des données
  • delete_policySupprime des données
  • delete_resource_filetemplateSupprime des données
  • delete_resource_portSupprime des données
  • delete_templateSupprime des données
  • delete_template_interfaceSupprime des données
  • delete_template_resourceSupprime des données
  • delete_template_shareSupprime des données
  • delete_usage_typeSupprime des données
  • delete_userSupprime des données
  • delete_user_delete_user_credentialSupprime des données
  • delete_webhookSupprime des données
  • detach_eventModifie des données
  • detach_host_seatVisible par d’autres
  • enroll_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_contents
  • get_chapter_page
  • get_contentRécupérer un élément de contenu via son ID.
  • get_content_chapter
  • get_content_image
  • get_content_task
  • get_courseRécupérer un cours via son ID.
  • get_credential
  • get_credential_set
  • get_credential_set_statusModifie des données
  • get_environmentRécupérer un environnement de laboratoire via son ID.
  • get_eventRécupérer un événement via son ID.
  • get_example
  • get_policy
  • get_templateRécupérer un modèle de laboratoire via son ID.
  • get_usage_type
  • get_userRécupérer un utilisateur via son ID.
  • get_user_by_emailTrouver un utilisateur à partir de son adresse e-mail.
  • get_webhook
  • invite_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_sets
  • list_all_external_companies
  • list_chapter_pages
  • list_companies
  • list_content_chapters
  • list_content_checkouts
  • list_content_images
  • list_content_tasks
  • list_contentsLister le contenu d'apprentissage, pagination incluse.
  • list_coursesLister les cours, avec pagination incluant `limit` et `offset`.
  • list_credential_associations
  • list_credential_sets
  • list_credentials
  • list_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_instances
  • list_policiesLister les politiques. Utilisez cela pour obtenir un ID de politique lors de la création d'un cours.
  • list_regions
  • list_resource_filetemplates
  • list_resource_network_interfaces
  • list_resource_security_groups
  • list_role_users
  • list_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_2
  • list_webhooks
  • restore_courseModifie des données
  • search_usage_types
  • search_usersRechercher des utilisateurs à partir d'un sous-strings de nom ou e-mail d'au moins 3 caractères.
  • send_environmentVisible par d’autres
  • update_chapter_pageModifie des données
  • update_cloudformationModifie des données
  • update_contentModifie des données
  • update_content_chapterModifie des données
  • update_content_environmentsModifie des données
  • update_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ées
  • update_course_userModifie des données
  • update_credential_setModifie des données
  • update_environmentModifie des données
  • update_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ées
  • update_resource_filetemplateModifie des données
  • update_resource_jumppad_configsVisible par d’autres
  • update_resource_network_interfacesVisible par d’autres
  • update_resource_security_groupsVisible par d’autres
  • update_taskModifie des données
  • update_templateModifie des données
  • update_template_interfaceModifie des données
  • update_template_resourceModifie des données
  • update_usage_typeModifie des données
  • update_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ées
  • upload_templateModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 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. 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 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 gratuitement

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