Intégration · Projets et tâches
Connecter Claude & ChatGPT à Basecamp
Demandez à votre IA ce qui vous est attribué, quelles tâches sont en retard ou où une décision a été discutée, et elle lira la réponse depuis Basecamp. Elle peut créer des projets, listes de tâches et tâches, achever des tâches, publier dans les tableaux de bord et chats Campfire, commenter n'importe quel élément et ajouter des événements au calendrier d'un projet.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Quoi est attribué à moi en ce moment ?”
L'IA liste le travail attribué à vous sur tous les projets.
“Quelles tâches sont en retard ?”
Elle liste toutes les tâches en retard sur vos projets, avec assignataires et dates limites.
“Ajouter une tâche dans le projet Lancement du site : envoyer la version finale à Anna, d'ici vendredi.”
Elle trouve le projet et sa liste de tâches, puis crée la tâche attribuée à Anna avec vendredi comme date limite.
Ce que votre IA peut faire
Tâches et attributions
Voir vos attributions et tâches ouvertes ou en retard, créer des listes et tâches, les mettre à jour et les marquer comme faites.
Messages, commentaires et chat
Lire et publier des publications de tableau de bord, commenter n'importe quel élément, et lire et publier des lignes dans les chats Campfire.
Projets, calendriers et recherche
Lister et créer des projets, lire et ajouter des événements au calendrier, lister les personnes et rechercher sur Basecamp.
“Publier une mise à jour sur le tableau de bord du Lancement du site : le lancement se déplace au 12 mai.”
Elle publie le message. Les membres du projet qui suivent le tableau de bord sont notifiés.
“Trouver tout ce qui concerne le budget T3 des 30 derniers jours.”
Elle recherche dans les tâches, messages, documents, commentaires, fichiers et chats des 30 derniers jours.
“Mettre une réunion de lancement sur le calendrier du Lancement du site, lundi 10h-11h.”
Elle trouve le calendrier du projet et ajoute l'événement avec heure de début et d'arrivée.
268 outils pour Basecamp
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_commentModifie des donnéesAjoutez un commentaire à n'importe quel élément (tâche, message, document, carte) par son ID via `recording_id`, avec `content` (HTML autorisé). Les personnes suivant l'élément sont notifiées.archive_archived_jsonSupprime des donnéesarchive_on_hold_jsonTransfère de l’argentarchive_out_of_office_jsonTransfère de l’argentarchive_position_jsonTransfère de l’argentarchive_projectTransfère de l’argentcomplete_todoModifie des donnéesMarquez une tâche comme terminée via `todo_id`.create_bucket_messageVisible par d’autrescreate_bucket_webhooks_jsonSupprime des donnéescreate_card_moves_jsonModifie des donnéescreate_card_positions_jsonModifie des donnéescreate_card_steps_jsonModifie des donnéescreate_card_table_columns_jsonModifie des donnéescreate_card_table_moves_jsonModifie des donnéescreate_card_table_wormholes_jsonModifie des donnéescreate_chat_integrations_jsonModifie des donnéescreate_copies_jsonModifie des donnéescreate_documentModifie des donnéescreate_entries_jsonModifie des donnéescreate_event_boosts_jsonModifie des donnéescreate_list_cards_jsonModifie des donnéescreate_list_subscription_jsonModifie des donnéescreate_markers_jsonModifie des donnéescreate_needles_jsonModifie des donnéescreate_priorities_jsonModifie des donnéescreate_priority_moves_jsonModifie des donnéescreate_projectModifie des donnéesCréez un nouveau projet via `name` et une optionnelle `description`.create_project_recent_visit_jsonModifie des donnéescreate_question_answers_jsonModifie des donnéescreate_question_pause_jsonModifie des donnéescreate_questionnaire_questions_jsonModifie des donnéescreate_recording_bookmark_jsonModifie des donnéescreate_recording_boosts_jsonModifie des donnéescreate_recording_bubble_up_jsonModifie des donnéescreate_recording_pin_jsonVisible par d’autrescreate_recording_spotlight_jsonModifie des donnéescreate_recording_subscriptionModifie des donnéescreate_recording_subtasks_jsonModifie des donnéescreate_schedule_entryModifie des donnéesAjoutez un événement au planning d'un projet via `schedule_id` avec `summary`, `starts_at` et `ends_at` (une date pour les événements de toute la journée, sinon une horodatage complet), et optionnellement `participant_ids`, `description` ou un rendez-vous `url`.create_stacks_jsonModifie des donnéescreate_subtask_completion_jsonModifie des donnéescreate_template_projectModifie des donnéescreate_templates_jsonModifie des donnéescreate_ticketModifie des donnéescreate_todoModifie des donnéesAjoutez une tâche à une liste de tâches via `todolist_id` avec `content` (le titre), et optionnellement `description`, `assignee_ids`, `due_on`/`starts_on` (YYYY-MM-DD) et `notify` pour alerter les assignataires.create_todo_listModifie des donnéesCréez une liste de tâches dans l'ensemble de tâches d'un projet via `todoset_id` avec `name` et optionnellement `description`.create_todolist_groups_jsonModifie des donnéescreate_todoset_taskModifie des donnéescreate_tools_jsonModifie des donnéescreate_vault_documentModifie des donnéescreate_vault_document_create_documentModifie des donnéescreate_vault_document_create_google_documentModifie des donnéescreate_vault_document_create_uploadModifie des donnéescreate_vault_vaults_jsonModifie des donnéesdelete_boostSupprime des donnéesdelete_bucket_categorySupprime des donnéesdelete_chat_integrationSupprime des donnéesdelete_chat_lineSupprime des donnéesdelete_gauge_needleSupprime des donnéesdelete_list_subscription_jsonsTransfère de l’argentdelete_logo_jsonsTransfère de l’argentdelete_markerSupprime des donnéesdelete_pageSupprime des donnéesdelete_prioritySupprime des donnéesdelete_projectSupprime des donnéesdelete_question_pause_jsonsTransfère de l’argentdelete_recording_bookmark_jsonsTransfère de l’argentdelete_recording_bubble_up_jsonsTransfère de l’argentdelete_recording_pin_jsonsTransfère de l’argentdelete_recording_spotlight_jsonsTransfère de l’argentdelete_recording_subscriptionsTransfère de l’argentdelete_stackSupprime des donnéesdelete_subtaskSupprime des donnéesdelete_subtask_completion_jsonsTransfère de l’argentdelete_task_completion_jsonsTransfère de l’argentdelete_templateSupprime des donnéesdelete_toolSupprime des donnéesdelete_webhookSupprime des donnéesdelete_wormholeSupprime des donnéesget_assignedget_boostget_bucket_categoryget_byget_calendarget_cardget_card_tableget_chatget_chat_integrationget_chat_lineget_columnget_contactget_copyget_customerget_customer_get_client_correspondenceget_documentget_document_get_documentget_document_get_google_documentget_document_get_uploadget_gauge_needleget_inboxget_inbox_forwardget_inbox_forward_replyget_messageRécupérez un message du tableau de messages via `message_id`, avec son contenu complet.get_message_2get_message_get_message_boardget_my_profileRécupère votre profil Basecamp (nom, adresse e-mail, ID de personne). Utilisez votre ID pour vous assigner des tâches.get_pageget_page_get_timesheet_entryget_page_occurrenceget_projectRécupérez un projet via `project_id`. Son dock liste les outils du projet avec leurs IDs : l'ensemble de tâches, le tableau de messages, le planning et le chat.get_questionget_question_answerget_questionnaireget_recording_customerget_scheduleget_stackget_stepget_subtaskget_templateget_template_projectget_todoRécupérez une tâche via `task_id`, y compris assignataires, date d'échéance et état de complétion.get_todolistget_todosetget_toolget_vaultget_webhooklist_accountslist_bookmarks_jsonslist_bubble_ups_jsonslist_bucket_messageslist_bucket_webhooks_jsonslist_by_jsonslist_chat_integrations_jsonslist_chat_linesLister les dernières lignes (messages) d'un chat Campfire via `campfire_id`.list_chat_uploads_jsonslist_chatsListe les chats Campfire auxquels vous avez accès dans différents projets.list_checkins_jsonslist_commentsListe les commentaires sur n'importe quel élément (tâche, message, document, carte, entrée de calendrier) via son ID `recording_id`.list_comments_jsonslist_completed_jsonslist_completed_jsons_get_everything_completed_todoslist_completed_jsons_get_my_completed_assignmentslist_contact_out_of_office_jsonslist_contactslist_contacts_list_assignable_peoplelist_customerslist_customers_list_client_correspondenceslist_documentslist_drafts_jsonslist_due_jsonslist_event_boosts_jsonslist_events_jsonslist_files_jsonslist_forwards_jsonslist_gauges_jsonslist_inbox_forward_replies_jsonslist_inbox_inbox_forwards_jsonslist_inbox_jsonslist_jsonslist_list_cards_jsonslist_markers_jsonslist_messagesListe les messages du tableau de bord d'un projet via `board_id` (provenant du dock du projet).list_messages_get_everything_messageslist_messages_get_my_notelist_my_assignmentsListe les travaux assignés à vous dans tous les projets.list_needles_jsonslist_no_due_date_jsonslist_no_due_date_jsons_get_everything_no_due_date_todoslist_not_now_jsonslist_open_jsonslist_open_todosListe les tâches ouvertes dans tous les projets, avec un filtrage optionnel par `assignee_ids` ou `due` (avec, sans ou en retard).list_overdue_jsonslist_overdue_jsons_get_everything_overdue_todoslist_overdue_todosListe toutes les tâches en retard dans tous les projets.list_peopleListe toutes les personnes de votre compte Basecamp. Utilisez-la pour trouver l'ID d'une personne afin de lui assigner des tâches.list_preferences_jsonslist_progress_jsonslist_project_contactslist_projectsListe les projets, avec un filtrage optionnel par `status` (actifs, archivés ou supprimés). Utilisez-la pour trouver l'ID d'un projet.list_projects_2list_projects_get_project_timelinelist_projects_get_project_timesheetlist_question_answers_jsonslist_question_reminders_jsonslist_questionnaire_questions_jsonslist_readings_jsonslist_recording_bookmark_jsonslist_recording_boosts_jsonslist_recording_customerslist_recording_events_jsonslist_recording_subscriptionslist_recording_subtasks_jsonslist_recording_timesheet_jsonslist_recordings_jsonslist_schedule_entriesListe les événements du calendrier d'un projet via `schedule_id` (provenant du dock du projet).list_stacks_jsonslist_template_library_jsonslist_templates_jsonslist_timesheet_jsonslist_todo_listsListe les listes de tâches dans un ensemble de tâches d'un projet via `todoset_id` (provenant du dock du projet).list_todolist_groups_jsonslist_todosListe les tâches dans une liste de tâches via `todolist_id`. Définissez `completed` sur true pour lister les tâches terminées.list_todoset_hill_jsonslist_unassigned_jsonslist_unassigned_jsons_get_everything_unassigned_todoslist_upcoming_jsonslist_vault_documentslist_vault_documents_list_uploadslist_vault_vaults_jsonspost_chat_lineModifie des donnéesPubliez une ligne dans un chat Campfire via `campfire_id` avec `content`. Tout le monde dans le chat la voit.post_messageVisible par d’autresPubliez un message sur un tableau de messages via `board_id` avec `subject` et `content` (HTML autorisé). Les membres du projet abonnés sont notifiés.restore_active_jsonVisible par d’autresrestore_on_hold_jsonModifie des donnéesrestore_out_of_office_jsonModifie des donnéesrestore_position_jsonModifie des donnéesrestore_projectModifie des donnéessearchRecherche à travers Basecamp avec `q` : tâches, messages, documents, commentaires, fichiers et chats. Filtrez par `since` (par exemple, les30derniersjours), IDs de projets (`bucket_ids`) ou créateurs ; `sort` correspondanceoptimale ou récence.search_metadata_jsonsupdate_accountsVisible par d’autresupdate_bucket_categoryVisible par d’autresupdate_calendarModifie des donnéesupdate_cardModifie des donnéesupdate_chat_integrationModifie des donnéesupdate_chat_lineModifie des donnéesupdate_columnModifie des donnéesupdate_column_color_jsonsVisible par d’autresupdate_documentModifie des donnéesupdate_document_replace_documentModifie des donnéesupdate_document_update_google_documentModifie des donnéesupdate_document_update_uploadModifie des donnéesupdate_gauge_needleModifie des donnéesupdate_group_position_jsonsVisible par d’autresupdate_markerModifie des donnéesupdate_messageModifie des donnéesupdate_message_update_messageVisible par d’autresupdate_messagesVisible par d’autresupdate_pageModifie des donnéesupdate_page_update_timesheet_entryModifie des donnéesupdate_preferences_jsonsVisible par d’autresupdate_profile_jsonsVisible par d’autresupdate_projectModifie des donnéesupdate_project_gauge_jsonsVisible par d’autresupdate_projectsVisible par d’autresupdate_projects_update_project_accessVisible par d’autresupdate_questionModifie des donnéesupdate_question_answerModifie des donnéesupdate_question_notification_settings_jsonsVisible par d’autresupdate_recording_customersVisible par d’autresupdate_recording_position_jsonsVisible par d’autresupdate_recording_subscriptionsVisible par d’autresupdate_scheduleModifie des donnéesupdate_settings_jsonsVisible par d’autresupdate_stackModifie des donnéesupdate_stepModifie des donnéesupdate_step_completions_jsonsVisible par d’autresupdate_subtaskModifie des donnéesupdate_subtask_position_jsonsVisible par d’autresupdate_tasksVisible par d’autresupdate_templateModifie des donnéesupdate_todoModifie des donnéesMise à jour d'une tâche via `task_id`. `content` (le titre) est requis ; définissez également `description`, `assignee_ids` ou des dates. Les champs omis peuvent être effacés, donc passez les valeurs actuelles que vous souhaitez conserver.update_todolistModifie des donnéesupdate_todolist_position_jsonsVisible par d’autresupdate_toolModifie des donnéesupdate_trashed_jsonsVisible par d’autresupdate_unreads_jsonsVisible par d’autresupdate_vaultModifie des donnéesupdate_webhookSupprime des donnéesupdate_wormholeModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Basecamp dans la liste des applications.
- 2
Collez votre clé
Collez l'ID Client et la clé secrète de votre propre application Basecamp et votre ID de compte Basecamp, puis connectez-vous une fois avec votre connexion Basecamp. Enregistrez une nouvelle application sur launchpad.37signals.com/integrations et définissez son URI de redirection sur https://pipmcp.com/oauth/callback. Votre ID de compte est le numéro juste après 3.basecamp.com/ dans la barre d'adresse du navigateur.
- 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 sur Basecamp ?
Elle peut lire les projets, listes de tâches, tâches, vos attributions, tâches en retard, publications de tableau de bord, commentaires, chats Campfire, événements au calendrier et personnes, et rechercher sur Basecamp. Elle peut créer des projets, listes de tâches, tâches et événements au calendrier, mettre à jour et achever des tâches, publier des messages et lignes de chat, et ajouter des commentaires.
L'IA voit-elle mes identifiants Basecamp ?
Non. Vos identifiants Basecamp sont chiffrés au repos et jamais affichés à l'IA. Une fois sauvegardés, ils ne sont plus visibles, même 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 par les recherches et les consultations uniquement. Les messages, commentaires et lignes de chat notifient d'autres personnes, donc leur publication peut nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, ouvrez Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et 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 autres clients MCP.
Quel est le coût ?
Basecamp se connecte via OAuth, et les connexions OAuth nécessitent le plan PipMCP Pro ou supérieur. Le plan gratuit de PipMCP ne nécessite aucune carte bancaire mais n'inclut pas cette connexion. Les plans payants facturent par tâche terminée. Vous avez également besoin d'un compte Basecamp personnel.
Où puis-je trouver mon identifiant de compte Basecamp ?
Ouvrez Basecamp dans votre navigateur et regardez la barre d'adresse. L'identifiant de compte est le numéro juste après 3.basecamp/. Collez-le dans PipMCP avec l'ID Client et le secret de client de l'application que vous avez enregistrée sur launchpad.37signals.com/integrations.
Intégrations associées
Laissez votre IA travailler dans Basecamp dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Basecamp gratuitementPipMCP n’est pas affilié à Basecamp. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






