Aller au contenu

Intégration · Données d’entreprise

Connecter Claude et ChatGPT à l'ELN eLabNext

Demandez à votre IA où se trouve un échantillon, ce que dit une expérience ou quel protocole suivre, et obtenez la réponse depuis votre ELN eLabNext. Elle peut rechercher des projets, études, expériences, échantillons, entrepôts et protocoles, et consulter n'importe quoi par code-barres. Elle peut également créer des études, expériences, sections et échantillons, rédiger du texte de section et gérer des tâches.

Connecter eLabNext ELN gratuitement

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

Essayez de demander

  • “Où se trouve l'échantillon PCR-0412 ?”

    L'IA recherche les échantillons par nom et lit l'échantillon avec son type, sa localisation, sa quantité et son propriétaire.

  • “À quel échantillon appartient le code-barres 100234987 ?”

    Elle consulte le code-barres et vous indique s'il s'agit d'un échantillon ou d'une localisation de stockage, avec ses détails.

  • “Créer une expérience nommée Western blot run 3 dans l'étude Protein expression.”

    Elle trouve l'ID de l'étude et crée l'expérience dans cette étude, éventuellement à partir d'un modèle.

Ce que votre IA peut faire

Expériences et protocoles

Rechercher des projets, études, expériences et protocoles, lire les sections d'expérience, et créer des études, expériences et sections.

Échantillons et stockage

Rechercher et lire les échantillons, leurs champs personnalisés et les unités de stockage, lister ce qui se trouve dans un compartiment et consulter n'importe quel code-barres.

Tâches

Lister les tâches par statut, assignataire, échantillon, stockage ou date, et créer ou mettre à jour des tâches.

  • “Résumer les notes de l'expérience 5521.”

    Elle liste les sections de l'expérience et lit le contenu textuel de chacune.

  • “Quels échantillons se trouvent dans la boîte B3 du congélateur 2 ?”

    Elle trouve l'unité de stockage et le compartiment, puis liste les échantillons stockés dans ce compartiment.

  • “Donner à Maria une tâche pour décongéler la réserve HeLa d'ici vendredi.”

    Elle crée une tâche avec titre, contenu, date limite et assignataire, avec le statut ASSIGNED.

406 outils pour eLabNext ELN

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

  • add_an_amount_to_a_sample_s_quantityModifie des données
  • add_existing_samples_to_a_seriesModifie des données
  • add_experiment_sectionModifie des donnéesAjouter une section à une expérience par `experiment_id` avec `section_header` et `section_type` (par exemple PARAGRAPHE, PROCÉDURE, NOTES, COMMENTAIRE, TABLEAU DE DONNÉES).
  • archive_featureVisible par d’autres
  • archive_permissionSupprime des données
  • archive_sampleVisible par d’autres
  • attach_section_equipmentModifie des données
  • attach_sign_witnessModifie des données
  • attach_stepModifie des données
  • cancel_signature_workflowSupprime des données
  • create_a_current_user_settingModifie des données
  • create_a_saml_sign_request_for_a_studyModifie des données
  • create_a_user_setting_by_user_idSupprime des données
  • create_access_tokenSupprime des données
  • create_addModifie des données
  • create_add_storage_add_equipment_managersModifie des données
  • create_addressModifie des données
  • create_an_active_institute_settingModifie des données
  • create_categoryModifie des données
  • create_change_ownerVisible par d’autres
  • create_checkinModifie des données
  • create_checkoutModifie des données
  • create_clearModifie des données
  • create_clear_sample_clear_quantity_of_all_samples_in_seriesModifie des données
  • create_company_settingModifie des données
  • create_continues_promptModifie des données
  • create_deleteModifie des données
  • create_documentModifie des données
  • create_equipment_bookingModifie des données
  • create_equipment_booking_createModifie des données
  • create_equipment_booking_experiment_equipment_section_link_equipModifie des données
  • create_equipment_existing_bookingsModifie des données
  • create_equipment_existing_bookings_addModifie des données
  • create_experimentModifie des donnéesCréer une expérience avec `name` dans une étude (`study_id`), optionnellement à partir d'un modèle (`template_id`) et avec un `status`.
  • create_experiment_linkModifie des données
  • create_experiment_signModifie des données
  • create_getlatestfileidModifie des données
  • create_group_settingModifie des données
  • create_hl7Modifie des données
  • create_logModifie des données
  • create_messageModifie des données
  • create_move_to_layerModifie des données
  • create_move_to_layer_sample_move_samples_to_multiple_layersModifie des données
  • create_multiple_new_compartments_within_an_existing_compartmentVisible par d’autres
  • create_multiple_new_samples_with_metasVisible par d’autres
  • create_new_equipment_validationsVisible par d’autres
  • create_note_imageModifie des données
  • create_projectModifie des données
  • create_protocol_change_subgroupModifie des données
  • create_protocol_signModifie des données
  • create_reactionModifie des données
  • create_reassign_witnessModifie des données
  • create_reassign_witness_protocol_sign_re_assign_witnessModifie des données
  • create_recoverModifie des données
  • create_removeModifie des données
  • create_replaceModifie des données
  • create_reset_mfaModifie des données
  • create_samlModifie des données
  • create_saml_experiment_create_saml_signModifie des données
  • create_saml_protocol_saml_sign_saml_sign_protocolModifie des données
  • create_saml_protocol_saml_sign_saml_witness_sign_protocolModifie des données
  • create_sampleModifie des donnéesCréer un échantillon avec `name` et `sample_type_id`, plus optionnel `description`, `note`, `sample_metas` (valeurs de champ), `storage_layer_id` et `position` pour son emplacement, et `expiration_date`.
  • create_sample_checkinModifie des données
  • create_sample_checkoutModifie des données
  • create_sample_metumModifie des données
  • create_sample_seriesModifie des données
  • create_sample_series_append_sampleModifie des données
  • create_sample_series_sampleModifie des données
  • create_sample_series_with_samplesModifie des données
  • create_sample_typeModifie des données
  • create_sample_type_metumModifie des données
  • create_section_documentModifie des données
  • create_section_imageModifie des données
  • create_signModifie des données
  • create_signature_workflowModifie des données
  • create_signature_workflow_change_descriptionModifie des données
  • create_signature_workflow_change_nameModifie des données
  • create_signature_workflow_projectsModifie des données
  • create_signature_workflow_stepModifie des données
  • create_single_promptModifie des données
  • create_storageModifie des données
  • create_storage_layer_assignmentModifie des données
  • create_storage_layer_child_layerModifie des données
  • create_storage_layer_reservationModifie des données
  • create_storage_metumModifie des données
  • create_storage_storage_layer_definitionModifie des données
  • create_storage_typeModifie des données
  • create_storage_validationModifie des données
  • create_studyModifie des donnéesCréer une étude avec `name` dans un projet (`project_id`), avec optionnel `description` et `notes`.
  • create_subtractModifie des données
  • create_subtract_sample_subtract_quantity_amountModifie des données
  • create_taskModifie des donnéesCréer une tâche avec `title`, `contents`, `due` date, `assignee_id` et `status` (ASSIGNÉ, PROGRESS ou COMPLETÉ).
  • create_task_2Visible par d’autres
  • create_task_storage_create_bulk_storage_metaVisible par d’autres
  • create_userModifie des données
  • create_viewModifie des données
  • delete_a_user_setting_by_user_idSupprime des données
  • delete_an_active_institute_settingSupprime des données
  • delete_assignmentSupprime des données
  • delete_bookingSupprime des données
  • delete_bookingsTransfère de l’argent
  • delete_categoriesTransfère de l’argent
  • delete_company_settingSupprime des données
  • delete_documentSupprime des données
  • delete_experiment_linksTransfère de l’argent
  • delete_group_settingSupprime des données
  • delete_messageSupprime des données
  • delete_messagesTransfère de l’argent
  • delete_multiple_meta_fields_in_bulkTransfère de l’argent
  • delete_multiple_storage_compartmentsTransfère de l’argent
  • delete_multiple_tasksTransfère de l’argent
  • delete_note_imageSupprime des données
  • delete_note_imagesTransfère de l’argent
  • delete_removesTransfère de l’argent
  • delete_sampleSupprime des données
  • delete_sample_metumSupprime des données
  • delete_sample_seriesSupprime des données
  • delete_sample_typeSupprime des données
  • delete_sample_type_metumSupprime des données
  • delete_samples_from_locationSupprime des données
  • delete_sectionSupprime des données
  • delete_section_documentSupprime des données
  • delete_section_documentsTransfère de l’argent
  • delete_section_equipmentTransfère de l’argent
  • delete_section_imageSupprime des données
  • delete_section_imagesTransfère de l’argent
  • delete_section_lockSupprime des données
  • delete_section_samplesTransfère de l’argent
  • delete_signature_workflowSupprime des données
  • delete_signature_workflow_projectsSupprime des données
  • delete_signature_workflow_stepSupprime des données
  • delete_storage_layerSupprime des données
  • delete_storage_layer_reservationSupprime des données
  • delete_storage_managerSupprime des données
  • delete_storage_metumSupprime des données
  • delete_storage_typeSupprime des données
  • delete_storage_validationSupprime des données
  • delete_taskSupprime des données
  • delete_tasksTransfère de l’argent
  • delete_tasks_storage_delete_storage_managersTransfère de l’argent
  • delete_userSupprime des données
  • delete_user_user_settings_delete_user_settingSupprime des données
  • delete_viewSupprime des données
  • export_local_storages
  • export_local_storages_export
  • find_by_barcodeRechercher à quoi appartient un `barcode`, tel qu'un échantillon ou un emplacement de stockage.
  • get_a_current_user_setting
  • get_a_digest_of_all_your_notes
  • get_a_digest_of_your_note_images
  • get_a_meta_file_from_the_current_group
  • get_a_protocol_file
  • get_a_storage_unit_s_sample_logs
  • get_a_user_setting_by_user_id
  • get_all_settings_for_the_currently_active_group
  • get_an_active_institute_setting
  • get_company_setting
  • get_current_userRécupérer le profil personnel et le groupe actif de l'utilisateur eLabNext connecté.
  • get_declined_witness_signatures_for_the_current_user
  • get_digest_information_for_all_notifications
  • get_document
  • get_excel
  • get_experimentRécupérer une expérience par `experiment_id`, avec son nom, statut et étude.
  • get_group_document
  • get_group_document_file_get_meta_file_by_id_for_group
  • get_group_setting
  • get_latest
  • get_message
  • get_note_image
  • get_oo
  • get_pending_witness_signatures_for_the_current_user
  • get_protocolRécupérer un protocole par `prot_id`, avec ses étapes et version.
  • get_protocol_digest
  • get_quantity_type
  • get_sampleRécupérer un échantillon par `sample_id`, avec son type, emplacement, quantité et propriétaire.
  • get_sample_metum
  • get_sample_series
  • get_sample_type
  • get_sample_type_metum
  • get_sectionRécupérer une section d'expérience par `exp_journal_id` (l'ID de la section), avec son type et en-tête.
  • get_section_contentRécupérer le contenu textuel d'une section d'expérience par `exp_journal_id`.
  • get_section_document
  • get_section_image
  • get_section_lock
  • get_section_metum
  • get_signature_workflow
  • get_storage_layer
  • get_storage_layer_definition
  • get_storage_layer_reservation
  • get_storage_metum
  • get_storage_statusModifie des données
  • get_storage_type
  • get_storage_unitRécupérer une unité de stockage par `storage_id`.
  • get_storage_validation
  • get_structuresearch
  • get_taskRécupérer une tâche via `task_id`.
  • get_template
  • get_the_active_institute_settings
  • get_the_current_elab_version
  • get_the_current_user_setting
  • get_the_current_user_settings
  • get_the_information_of_a_user
  • get_user
  • get_user_settings_by_user_id
  • get_version
  • get_view
  • list_actives
  • list_capabilities
  • list_categories
  • list_child_layers
  • list_company_settings
  • list_compartment_samplesLister les échantillons stockés dans un compartiment via `storage_layer_id`, optionnellement filtré par `name` ou `sample_type_id`.
  • list_currency_symbol_pairs
  • list_data_urls
  • list_declineds
  • list_document_convert_from_tiff_to_png_data_strings
  • list_equipment
  • list_equipment_bookings
  • list_equipment_logs
  • list_experiment_collaborators
  • list_experiment_links
  • list_experiment_logs
  • list_experiment_sectionsLister les sections (paragraphes, procédures, fichiers, échantillons, etc.) d'une expérience par `experiment_id`. Utilisez cela pour trouver un ID de section.
  • list_experiment_signature_workflows
  • list_experiments
  • list_feature_is_enableds
  • list_features
  • list_for_barcodes
  • list_for_barcodes_storage_get_storage_layers_for_barcodes
  • list_for_names
  • list_for_names_sample_type_get_sample_types_for_names
  • list_gets
  • list_group_settings
  • list_groups
  • list_images
  • list_is_custom_deployments
  • list_isemptyfiles
  • list_iso3lettercodes
  • list_locales
  • list_logs
  • list_messages
  • list_meta
  • list_metum_defaults
  • list_notifications
  • list_oos
  • list_orders
  • list_pendings
  • list_permission_default_roles
  • list_permission_logs
  • list_permission_roles
  • list_plugin_users
  • list_project_candidates_for_signature_workflows
  • list_projects
  • list_protocol_logs
  • list_protocol_witness_candidates
  • list_protocols
  • list_quantity_types
  • list_reactions
  • list_sample_children
  • list_sample_fieldsLister les valeurs de champs personnalisés (meta) d'un échantillon par `sample_id`.
  • list_sample_logs
  • list_sample_series
  • list_sample_series_logs
  • list_sample_type_meta
  • list_samples
  • list_section_canvas
  • list_section_custom_section_infos
  • list_section_datatables
  • list_section_documents
  • list_section_equipment
  • list_section_excels
  • list_section_htmls
  • list_section_images
  • list_section_meta
  • list_section_samples
  • list_sections
  • list_signature_workflow_pending_signatures
  • list_signature_workflow_sign_candidates
  • list_signature_workflow_sign_role_candidates
  • list_signature_workflow_witness_sign_candidates
  • list_signature_workflow_witness_sign_role_candidates
  • list_signature_workflows
  • list_smiles
  • list_storage_layer_ancestries
  • list_storage_layer_assignments
  • list_storage_layer_empty_storage_layers
  • list_storage_layer_logs
  • list_storage_layer_reservations
  • list_storage_logs
  • list_storage_managers
  • list_storage_meta
  • list_storage_reports
  • list_storage_statistics
  • list_storage_storage_layer_definitions
  • list_storage_types
  • list_storage_validations
  • list_subgroups
  • list_tasksLister les tâches, filtrées par `status`, `assignee`, `sample_id`, `storage_id` ou une plage de dates (`after_date`, `before_date`).
  • list_template_groups
  • list_templates
  • list_timezones
  • list_units
  • list_urls
  • list_user_profiles
  • list_users
  • list_versions
  • list_viewcolumns
  • list_views
  • reject_signVisible par d’autres
  • reject_witnessVisible par d’autres
  • restore_featureModifie des données
  • restore_feature_for_groupsModifie des données
  • restore_permissionSupprime des données
  • restore_sample_typeModifie des données
  • restore_sectionModifie des données
  • search_companies
  • search_documents
  • search_experimentsRechercher des expériences via `search` (nom ou contenu) ou `search_name`, filtrées par `project_id`, `study_id` ou dates de création. Pagination avec `page` et `records`.
  • search_groups
  • search_products
  • search_projectsRechercher des projets via `search` ou `search_name`. Utilisez cela pour trouver un ID de projet.
  • search_protocolsRechercher des protocoles via `search`. Utilisez cela pour trouver un ID de protocole.
  • search_sample_typesRechercher des types d'échantillons via `name`. Utilisez cela pour trouver le `sample_type_id` nécessaire à la création d'un échantillon.
  • search_samplesRechercher des échantillons via `search`, `name` ou `barcodes`, filtrés par `sample_type_id`, `storage_id`, `storage_layer_id`, `checked_out` ou `archived`. Pagination avec `page` et `records`.
  • search_samples_and_series
  • search_storage_addresses
  • search_storage_compartmentsRechercher des compartiments de stockage (étagères, racks, boîtes) via `search`, `name` ou `barcodes`, filtrés par `storage_id` ou `parent_storage_layer_id`.
  • search_storage_layer_addresses
  • search_storage_layer_child_layers
  • search_storage_samples
  • search_storage_unitsRechercher des unités de stockage (congélateurs, réfrigérateurs, pièces, équipements) via `search` ou `name`, filtré par `storage_type_id`. Utilisez cela pour trouver un ID de stockage.
  • search_studiesRechercher des études via `search` ou `search_name`, optionnellement dans une `project_id`. Utilisez cela pour trouver l'ID d'étude nécessaire à la création d'une expérience.
  • search_users
  • send_notificationVisible par d’autres
  • submit_protocolVisible par d’autres
  • submit_roleSupprime des données
  • submit_sampleVisible par d’autres
  • submit_sample_into_current_seriesVisible par d’autres
  • submit_sample_into_seriesVisible par d’autres
  • submit_sample_seriesVisible par d’autres
  • submit_sectionVisible par d’autres
  • submit_section_lockVisible par d’autres
  • submit_signature_workflowVisible par d’autres
  • update_a_user_setting_by_user_idSupprime des données
  • update_activesVisible par d’autres
  • update_assignmentModifie des données
  • update_bookingModifie des données
  • update_company_settingModifie des données
  • update_equipmentModifie des données
  • update_experimentModifie des données
  • update_group_settingModifie des données
  • update_iconsVisible par d’autres
  • update_image_descriptionsVisible par d’autres
  • update_image_positionsVisible par d’autres
  • update_messageModifie des données
  • update_metumVisible par d’autres
  • update_metum_defaultsVisible par d’autres
  • update_move_to_layerModifie des données
  • update_notifications_all_readModifie des données
  • update_notifications_readModifie des données
  • update_orderModifie des données
  • update_permission_change_default_roleSupprime des données
  • update_plugin_setModifie des données
  • update_projectsVisible par d’autres
  • update_protocolModifie des données
  • update_restoreModifie des données
  • update_sampleModifie des donnéesMettre à jour un échantillon via `sample_id`: `name` (obligatoire), `description`, `note`, `sample_metas`, localisation ou `expiration_date`.
  • update_sample_change_ownerModifie des données
  • update_sample_metaVisible par d’autres
  • update_sample_metasVisible par d’autres
  • update_sample_metumModifie des données
  • update_sample_move_to_layerModifie des données
  • update_sample_series_mergeModifie des données
  • update_sample_series_move_to_layerModifie des données
  • update_sample_series_quantitiesVisible par d’autres
  • update_sample_series_samplesVisible par d’autres
  • update_sample_task_create_task_sample_linkModifie des données
  • update_sample_typeModifie des données
  • update_sample_type_metaVisible par d’autres
  • update_sample_type_metumModifie des données
  • update_sampleseriesModifie des données
  • update_sectionModifie des données
  • update_section_canvasVisible par d’autres
  • update_section_contentVisible par d’autresRemplacer le contenu textuel d'une section d'expérience via `exp_journal_id` par `contents`. Le contenu précédent est écrasé.
  • update_section_datatablesVisible par d’autres
  • update_section_excelsVisible par d’autres
  • update_section_htmlsVisible par d’autres
  • update_section_metaVisible par d’autres
  • update_section_positionsVisible par d’autres
  • update_section_samplesVisible par d’autres
  • update_storageModifie des données
  • update_storage_layerModifie des données
  • update_storage_layer_move_to_layerModifie des données
  • update_storage_layer_reservationModifie des données
  • update_storage_managersVisible par d’autres
  • update_storage_metumModifie des données
  • update_storage_validationModifie des données
  • update_taskModifie des donnéesMettre à jour une tâche via `task_id`: `title`, `contents`, `due`, `assignee_id` ou `status` (ASSIGNÉE, PROGRÈS, TERMINÉE).
  • update_tasksVisible par d’autres
  • update_userModifie des données
  • update_user_profilesVisible par d’autres
  • update_user_setModifie des données
  • update_viewModifie des données
  • upload_a_fileModifie des données
  • upload_a_file_to_a_staging_areaModifie des données
  • upload_a_meta_fileModifie des données
  • upload_protocolModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Entrez le nom d'hôte de votre environnement eLabNext (l'adresse vers laquelle vous vous connectez, sans https://) et un jeton API. Dans eLabNext, ouvrez les paramètres Apps & Connections et cliquez sur Manage Authentication pour générer le jeton. Cela fonctionne également si vous vous connectez via SSO/SAML ou authentification à deux facteurs.

  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 l'ELN eLabNext ?

L'IA peut rechercher et lire des projets, études, expériences, sections d'expérience, protocoles, échantillons, champs d'échantillon, types d'échantillon, unités de stockage, compartiments et tâches, et consulter les codes-barres. Elle peut créer des études, expériences, sections, échantillons et tâches, mettre à jour les échantillons et les tâches, et remplacer le texte d'une section d'expérience.

L'IA voit-elle mon jeton API eLabNext ?

Non. Votre jeton API eLabNext est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne s'affiche plus, 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, vous pouvez commencer en lecture seule. Mettre à jour le contenu d'une section remplace le texte précédent et peut nécessiter votre approbation avant exécution. 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 de crédit requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte eLabNext.

Peux-je l'utiliser si mon laboratoire se connecte via SSO ?

Oui. Générez le jeton API dans Apps & Connections > Gérer l'authentification dans eLabNext, ce qui fonctionne également avec SSO/SAML ou la vérification à deux facteurs. Entrez le jeton ainsi que le nom d'hôte de votre environnement eLabNext.

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

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

Connecter eLabNext ELN gratuitement

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