Aller au contenu

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.

Connecter Basecamp gratuitement

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ées
  • archive_on_hold_jsonTransfère de l’argent
  • archive_out_of_office_jsonTransfère de l’argent
  • archive_position_jsonTransfère de l’argent
  • archive_projectTransfère de l’argent
  • complete_todoModifie des donnéesMarquez une tâche comme terminée via `todo_id`.
  • create_bucket_messageVisible par d’autres
  • create_bucket_webhooks_jsonSupprime des données
  • create_card_moves_jsonModifie des données
  • create_card_positions_jsonModifie des données
  • create_card_steps_jsonModifie des données
  • create_card_table_columns_jsonModifie des données
  • create_card_table_moves_jsonModifie des données
  • create_card_table_wormholes_jsonModifie des données
  • create_chat_integrations_jsonModifie des données
  • create_copies_jsonModifie des données
  • create_documentModifie des données
  • create_entries_jsonModifie des données
  • create_event_boosts_jsonModifie des données
  • create_list_cards_jsonModifie des données
  • create_list_subscription_jsonModifie des données
  • create_markers_jsonModifie des données
  • create_needles_jsonModifie des données
  • create_priorities_jsonModifie des données
  • create_priority_moves_jsonModifie des données
  • create_projectModifie des donnéesCréez un nouveau projet via `name` et une optionnelle `description`.
  • create_project_recent_visit_jsonModifie des données
  • create_question_answers_jsonModifie des données
  • create_question_pause_jsonModifie des données
  • create_questionnaire_questions_jsonModifie des données
  • create_recording_bookmark_jsonModifie des données
  • create_recording_boosts_jsonModifie des données
  • create_recording_bubble_up_jsonModifie des données
  • create_recording_pin_jsonVisible par d’autres
  • create_recording_spotlight_jsonModifie des données
  • create_recording_subscriptionModifie des données
  • create_recording_subtasks_jsonModifie des données
  • create_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ées
  • create_subtask_completion_jsonModifie des données
  • create_template_projectModifie des données
  • create_templates_jsonModifie des données
  • create_ticketModifie des données
  • create_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ées
  • create_todoset_taskModifie des données
  • create_tools_jsonModifie des données
  • create_vault_documentModifie des données
  • create_vault_document_create_documentModifie des données
  • create_vault_document_create_google_documentModifie des données
  • create_vault_document_create_uploadModifie des données
  • create_vault_vaults_jsonModifie des données
  • delete_boostSupprime des données
  • delete_bucket_categorySupprime des données
  • delete_chat_integrationSupprime des données
  • delete_chat_lineSupprime des données
  • delete_gauge_needleSupprime des données
  • delete_list_subscription_jsonsTransfère de l’argent
  • delete_logo_jsonsTransfère de l’argent
  • delete_markerSupprime des données
  • delete_pageSupprime des données
  • delete_prioritySupprime des données
  • delete_projectSupprime des données
  • delete_question_pause_jsonsTransfère de l’argent
  • delete_recording_bookmark_jsonsTransfère de l’argent
  • delete_recording_bubble_up_jsonsTransfère de l’argent
  • delete_recording_pin_jsonsTransfère de l’argent
  • delete_recording_spotlight_jsonsTransfère de l’argent
  • delete_recording_subscriptionsTransfère de l’argent
  • delete_stackSupprime des données
  • delete_subtaskSupprime des données
  • delete_subtask_completion_jsonsTransfère de l’argent
  • delete_task_completion_jsonsTransfère de l’argent
  • delete_templateSupprime des données
  • delete_toolSupprime des données
  • delete_webhookSupprime des données
  • delete_wormholeSupprime des données
  • get_assigned
  • get_boost
  • get_bucket_category
  • get_by
  • get_calendar
  • get_card
  • get_card_table
  • get_chat
  • get_chat_integration
  • get_chat_line
  • get_column
  • get_contact
  • get_copy
  • get_customer
  • get_customer_get_client_correspondence
  • get_document
  • get_document_get_document
  • get_document_get_google_document
  • get_document_get_upload
  • get_gauge_needle
  • get_inbox
  • get_inbox_forward
  • get_inbox_forward_reply
  • get_messageRécupérez un message du tableau de messages via `message_id`, avec son contenu complet.
  • get_message_2
  • get_message_get_message_board
  • get_my_profileRécupère votre profil Basecamp (nom, adresse e-mail, ID de personne). Utilisez votre ID pour vous assigner des tâches.
  • get_page
  • get_page_get_timesheet_entry
  • get_page_occurrence
  • get_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_question
  • get_question_answer
  • get_questionnaire
  • get_recording_customer
  • get_schedule
  • get_stack
  • get_step
  • get_subtask
  • get_template
  • get_template_project
  • get_todoRécupérez une tâche via `task_id`, y compris assignataires, date d'échéance et état de complétion.
  • get_todolist
  • get_todoset
  • get_tool
  • get_vault
  • get_webhook
  • list_accounts
  • list_bookmarks_jsons
  • list_bubble_ups_jsons
  • list_bucket_messages
  • list_bucket_webhooks_jsons
  • list_by_jsons
  • list_chat_integrations_jsons
  • list_chat_linesLister les dernières lignes (messages) d'un chat Campfire via `campfire_id`.
  • list_chat_uploads_jsons
  • list_chatsListe les chats Campfire auxquels vous avez accès dans différents projets.
  • list_checkins_jsons
  • list_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_jsons
  • list_completed_jsons
  • list_completed_jsons_get_everything_completed_todos
  • list_completed_jsons_get_my_completed_assignments
  • list_contact_out_of_office_jsons
  • list_contacts
  • list_contacts_list_assignable_people
  • list_customers
  • list_customers_list_client_correspondences
  • list_documents
  • list_drafts_jsons
  • list_due_jsons
  • list_event_boosts_jsons
  • list_events_jsons
  • list_files_jsons
  • list_forwards_jsons
  • list_gauges_jsons
  • list_inbox_forward_replies_jsons
  • list_inbox_inbox_forwards_jsons
  • list_inbox_jsons
  • list_jsons
  • list_list_cards_jsons
  • list_markers_jsons
  • list_messagesListe les messages du tableau de bord d'un projet via `board_id` (provenant du dock du projet).
  • list_messages_get_everything_messages
  • list_messages_get_my_note
  • list_my_assignmentsListe les travaux assignés à vous dans tous les projets.
  • list_needles_jsons
  • list_no_due_date_jsons
  • list_no_due_date_jsons_get_everything_no_due_date_todos
  • list_not_now_jsons
  • list_open_jsons
  • list_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_jsons
  • list_overdue_jsons_get_everything_overdue_todos
  • list_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_jsons
  • list_progress_jsons
  • list_project_contacts
  • list_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_2
  • list_projects_get_project_timeline
  • list_projects_get_project_timesheet
  • list_question_answers_jsons
  • list_question_reminders_jsons
  • list_questionnaire_questions_jsons
  • list_readings_jsons
  • list_recording_bookmark_jsons
  • list_recording_boosts_jsons
  • list_recording_customers
  • list_recording_events_jsons
  • list_recording_subscriptions
  • list_recording_subtasks_jsons
  • list_recording_timesheet_jsons
  • list_recordings_jsons
  • list_schedule_entriesListe les événements du calendrier d'un projet via `schedule_id` (provenant du dock du projet).
  • list_stacks_jsons
  • list_template_library_jsons
  • list_templates_jsons
  • list_timesheet_jsons
  • list_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_jsons
  • list_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_jsons
  • list_unassigned_jsons
  • list_unassigned_jsons_get_everything_unassigned_todos
  • list_upcoming_jsons
  • list_vault_documents
  • list_vault_documents_list_uploads
  • list_vault_vaults_jsons
  • post_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’autres
  • restore_on_hold_jsonModifie des données
  • restore_out_of_office_jsonModifie des données
  • restore_position_jsonModifie des données
  • restore_projectModifie des données
  • searchRecherche à 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_jsons
  • update_accountsVisible par d’autres
  • update_bucket_categoryVisible par d’autres
  • update_calendarModifie des données
  • update_cardModifie des données
  • update_chat_integrationModifie des données
  • update_chat_lineModifie des données
  • update_columnModifie des données
  • update_column_color_jsonsVisible par d’autres
  • update_documentModifie des données
  • update_document_replace_documentModifie des données
  • update_document_update_google_documentModifie des données
  • update_document_update_uploadModifie des données
  • update_gauge_needleModifie des données
  • update_group_position_jsonsVisible par d’autres
  • update_markerModifie des données
  • update_messageModifie des données
  • update_message_update_messageVisible par d’autres
  • update_messagesVisible par d’autres
  • update_pageModifie des données
  • update_page_update_timesheet_entryModifie des données
  • update_preferences_jsonsVisible par d’autres
  • update_profile_jsonsVisible par d’autres
  • update_projectModifie des données
  • update_project_gauge_jsonsVisible par d’autres
  • update_projectsVisible par d’autres
  • update_projects_update_project_accessVisible par d’autres
  • update_questionModifie des données
  • update_question_answerModifie des données
  • update_question_notification_settings_jsonsVisible par d’autres
  • update_recording_customersVisible par d’autres
  • update_recording_position_jsonsVisible par d’autres
  • update_recording_subscriptionsVisible par d’autres
  • update_scheduleModifie des données
  • update_settings_jsonsVisible par d’autres
  • update_stackModifie des données
  • update_stepModifie des données
  • update_step_completions_jsonsVisible par d’autres
  • update_subtaskModifie des données
  • update_subtask_position_jsonsVisible par d’autres
  • update_tasksVisible par d’autres
  • update_templateModifie des données
  • update_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ées
  • update_todolist_position_jsonsVisible par d’autres
  • update_toolModifie des données
  • update_trashed_jsonsVisible par d’autres
  • update_unreads_jsonsVisible par d’autres
  • update_vaultModifie des données
  • update_webhookSupprime des données
  • update_wormholeModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

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

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 gratuitement

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