Intégration · Productivité
Connecter Claude & ChatGPT à TimeCamp
Demandez à votre IA de démarrer un chronomètre sur une tâche, d'enregistrer les heures d'hier ou de sommer le temps passé par votre équipe sur un projet. Elle peut lister et modifier les entrées de temps, créer et mettre à jour des projets et tâches, enregistrer et mettre à jour des dépenses, vérifier la présence et les approbations de feuilles de temps, ainsi que soumettre des demandes d'absence.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Démarrer un chronomètre sur la tâche de refonte du site web.”
L'IA trouve la tâche et lance votre chronomètre dessus.
“Arrêter mon chronomètre.”
Elle arrête le chronomètre en cours d'exécution et l'enregistre comme entrée de temps.
“Enregistrer 3 heures hier sur le projet Acme comme facturable, note : préparation d'atelier.”
Elle crée une entrée de temps avec la date, la durée, la tâche, la note et le flag facturable.
Ce que votre IA peut faire
Suivi du temps
Démarrer et arrêter des chronomètres, voir ce qui est en cours, et créer, mettre à jour, taguer et supprimer des entrées de temps.
Projets et tâches
Lister et rechercher des projets et des tâches, créer des tâches et sous-tâches, et renommer, déplacer ou archiver celles-ci.
Dépenses et présence
Enregistrer, lister et mettre à jour les dépenses, voir la présence et les approbations de feuilles de temps, et soumettre des demandes d'absence.
“Combien d'heures l'équipe a-t-elle enregistré sur Acme la semaine dernière ?”
Elle liste les entrées de temps entre les deux dates pour les tâches du projet et les additionne.
“Enregistrer une dépense de taxi de 45 EUR sur le projet Acme.”
Elle consulte la catégorie de dépenses et enregistre la dépense avec le montant, la date, l'utilisateur, la tâche et le flag facturable.
“Demander une vacances pour moi le 14 octobre.”
Elle soumet une demande d'absence pour ce jour avec le type de journée que vous utilisez pour les vacances.
148 outils pour TimeCamp
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_categoryVisible par d’autresarchive_task_archive_batchSupprime des donnéesattach_invoiceVisible par d’autresattach_projectModifie des donnéescancel_timerTransfère de l’argentcreate_approvalModifie des donnéescreate_approval_messageVisible par d’autrescreate_approval_taskModifie des donnéescreate_attendance_userModifie des donnéescreate_categoryModifie des donnéescreate_custom_field_templateModifie des donnéescreate_entries_mergeModifie des donnéescreate_expenseModifie des donnéesEnregistrer une dépense : `amount`, date `made_at`, ID utilisateur `made_by`, `task_id`, `currency_id` et `expense_category_id` et `is_billable`.create_groupModifie des donnéescreate_group_rateModifie des donnéescreate_group_userModifie des donnéescreate_load_dataModifie des donnéescreate_moveModifie des donnéescreate_predefined_days_betaModifie des donnéescreate_projectModifie des donnéescreate_removeModifie des donnéescreate_sites_and_appModifie des donnéescreate_tagModifie des donnéescreate_tag_listModifie des donnéescreate_taskModifie des donnéesCréer un projet ou une tâche par `name` ; passer `parent_id` pour la rendre sous-tâche, plus des indicateurs facturables, budgétaires, des balises et des IDs utilisateur optionnels.create_task_change_parentModifie des donnéescreate_task_rateModifie des donnéescreate_task_tagModifie des donnéescreate_time_entryModifie des donnéesEnregistrer une entrée horaire sur un `date`, avec start_time/end_time ou durée en secondes, une tâche_id optionnelle, une note et un indicateur facturable.create_time_entry_restrictionModifie des donnéescreate_tt_roleSupprime des donnéescreate_userModifie des donnéescreate_user_rateModifie des donnéesdelete_custom_field_unassignSupprime des donnéesdelete_deleteSupprime des donnéesdelete_document_deletesTransfère de l’argentdelete_expenseSupprime des donnéesdelete_group_schedulersTransfère de l’argentdelete_group_settingsTransfère de l’argentdelete_group_usersTransfère de l’argentdelete_groupsTransfère de l’argentdelete_page_tagsTransfère de l’argentdelete_predefined_day_removeSupprime des donnéesdelete_projectSupprime des donnéesdelete_tag_groupSupprime des donnéesdelete_task_tag_listSupprime des donnéesdelete_task_tagsTransfère de l’argentdelete_template_removesTransfère de l’argentdelete_time_entrySupprime des donnéesSupprimer définitivement une entrée horaire par `page_id` (l'ID de l'entrée).delete_time_entry_restrictionSupprime des donnéesdelete_tt_rolesTransfère de l’argentdelete_user_settingsTransfère de l’argentdetach_invoiceVisible par d’autresdetach_projectModifie des donnéesexport_requestsModifie des donnéesget_approvalget_approval_usersget_billing_rate_for_task_userget_current_userObtenir le profil de l'utilisateur TimeCamp connecté, y compris l'ID utilisateur et le compte.get_custom_field_valueget_downloadget_exportget_predefined_dayget_resource_typeget_tagget_tag_listget_timer_statusVérifier si l'utilisateur actuel a un chronomètre en cours d'exécution et ce qu'il suit.get_userRécupérer un utilisateur via `user_id`.list_approvalModifie des donnéeslist_attendanceLister la présence (jours travaillés, types de jours, congés) entre `from` et `to`, optionnellement pour des utilisateurs spécifiques.list_attendance_userslist_custom_field_templateslist_dataset_availabilitieslist_day_typeslist_entries_changeslist_entries_deletionslist_expense_categoriesLister les catégories de dépenses, afin de trouver un expense_category_id.list_expense_documentslist_expensesModifie des donnéesLister les dépenses, filtrées par plage horaire, `task_ids`, catégorie, statut facturable ou facturé. Paginé.list_exportslist_favouriteslist_group_company_logoslist_group_rateslist_group_schedulerslist_group_userslist_groupslist_has_pendingslist_listslist_logged_time_in_weekslist_open_exportslist_page_tagslist_predefined_day_effectiveslist_project_time_entry_summarieslist_project_userslist_projectslist_restrictionsModifie des donnéeslist_root_groupslist_runningslist_tag_groupslist_tag_listsLister les listes de balises (groupes de balises), optionnellement avec leurs balises.list_tagsLister les balises dans une liste de balise par `tag_list_id`.list_task_detailslist_task_rateslist_tasksLister les projets et les tâches (TimeCamp traite les deux comme des tâches), filtrés par `status` ; passer `task_id` pour obtenir des tâches spécifiques.list_tasks_2list_time_entriesModifie des donnéesLister les entrées horaires entre `start_date` et `end_date`, optionnellement filtré par `user_ids`, `task_ids` ou `tag_ids`.list_timesheet_approvalsLister les approbations de feuille horaire entre `from` et `to`.list_treeslist_tt_roleslist_user_rateslist_usersLister les utilisateurs dans le compte ; définir `active_only` pour masquer les utilisateurs désactivés.request_time_offModifie des donnéesSoumettre une demande de présence, par exemple pour les vacances, pour `target_user_id` sur le `date` avec `day_type_id`, `should_be` et `vacation_hours`.restore_task_archive_batchVisible par d’autresretrieve_all_possible_day_types_for_attendancesearch_calendarsModifie des donnéessearch_group_settingssearch_projectsModifie des donnéesRechercher des projets par `search_text` (au moins 2 caractères) ou assigné à `user_ids`, avec `status` tous ou actifs.search_user_settingssend_approval_reminderVisible par d’autresset_time_entry_tagsVisible par d’autresDéfinir des balises sur une entrée de temps via `entry_id` ; `tags` est une liste séparée par des virgules d'identifiants de balise.start_timerModifie des donnéesDémarrer le chronomètre pour l'utilisateur actuel, optionnellement sur un `task_id` avec une note.stop_timerModifie des donnéesArrêter le chronomètre en cours d'exécution (optionnellement un `timer_id`), le sauvegardant comme entrée horaire.submit_taskVisible par d’autressubmit_task_batchSupprime des donnéesupdate_addModifie des donnéesupdate_approval_change_statusesVisible par d’autresupdate_bulk_change_statusesVisible par d’autresupdate_categoryModifie des donnéesupdate_create_billing_rate_for_task_userModifie des donnéesupdate_custom_field_assignModifie des donnéesupdate_expenseModifie des donnéesMettre à jour une dépense par `expense_id` ; renvoyer tous les champs de dépense requis à nouveau avec les nouvelles valeurs.update_group_schedulersVisible par d’autresupdate_group_settingsVisible par d’autresupdate_group_usersVisible par d’autresupdate_groupsVisible par d’autresupdate_projectsVisible par d’autresupdate_tagModifie des donnéesupdate_tag_groupModifie des donnéesupdate_tag_listModifie des donnéesupdate_taskVisible par d’autresMettre à jour un projet ou une tâche via `task_id` : renommer, déplacer sous un autre parent, archiver, ou modifier le facturable, le budget et les utilisateurs.update_task_colorsVisible par d’autresupdate_task_tag_listModifie des donnéesupdate_task_tagsVisible par d’autresupdate_template_modifiesVisible par d’autresupdate_time_entryModifie des donnéesMettre à jour une entrée horaire par `page_id` (l'ID de l'entrée) : changer la date, les heures, la durée, la tâche, la note ou le indicateur facturable.update_tt_rolesTransfère de l’argentupdate_user_settingsVisible par d’autresupload_documentModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez TimeCamp dans la liste des applications.
- 2
Collez votre clé
Collez votre jeton API TimeCamp. Dans TimeCamp, ouvrez vos paramètres du profil (app.timecamp.com/app#/settings/users/me) et copiez votre jeton API.
- 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 TimeCamp ?
Elle peut lister les entrées de temps, projets, tâches, utilisateurs, tags, présence, approbations de feuilles de temps, dépenses et catégories de dépenses, ainsi que vérifier le chronomètre en cours. Elle peut démarrer et arrêter des chronomètres, créer, mettre à jour, taguer et supprimer des entrées de temps, créer et mettre à jour des projets et tâches, enregistrer et mettre à jour des dépenses, et soumettre des demandes d'absence.
L'IA voit-elle mes identifiants TimeCamp ?
Non. Vos identifiants TimeCamp 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, donc vous pouvez commencer avec des recherches en lecture seule. Supprimer une entrée de temps est définitif et peut nécessiter votre approbation avant son exécution. Chaque appel d'outil est enregistré.
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. Les plans payants sont facturés par tâche terminée. Vous devez également avoir votre propre compte TimeCamp.
Comment TimeCamp gère-t-il les projets et les tâches ?
TimeCamp stocke les projets et les tâches de la même manière, comme des tâches. Une tâche placée sous une autre devient sa sous-tâche. L'IA peut créer une tâche sous un parent, déplacer une tâche vers un autre parent ou l'archiver.
Laissez votre IA travailler dans TimeCamp dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter TimeCamp gratuitementPipMCP n’est pas affilié à TimeCamp. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






