Aller au contenu

Intégration · Planification

Connecter Claude et ChatGPT à Google Agenda

Demandez à votre IA de vous dire comment s'organise votre semaine, quand vous êtes libre, ou de réserver une réunion et d'inviter l'autre personne. Elle lit les événements avec heures, participants, lieu et lien de réunion, vérifie les temps libres et occupés, et crée, modifie, déplace ou supprime des événements. La planification se fait dans le chat, et le résultat s'ajoute à votre agenda.

Connecter Google Calendar gratuitement

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

Essayez de demander

  • “Quoi d'autre est prévu ce jeudi ?”

    L'IA liste les événements de votre calendrier principal pour cette journée par ordre chronologique, en développant les événements récurrents.

  • “Quand suis-je libre une heure mardi ou mercredi ?”

    Elle vérifie les temps libres et occupés dans votre agenda pour ces jours et suggère des créneaux disponibles.

  • “Réserver un appel de 30 minutes avec [email protected] mardi à 10h et l'inviter.”

    Elle crée l'événement avec Anna en participant et demande à Google d'envoyer par email l'invitation.

Ce que votre IA peut faire

Événements

Lister et rechercher des événements par plage horaire et texte, et lire tout événement avec heure, participants, lieu et lien de réunion.

Planification

Créer des événements, les ajouter à partir d'une phrase simple, les modifier ou les déplacer, et vérifier les temps libres et occupés avant de réserver.

Calendriers

Lister vos calendriers, lire leur fuseau horaire, créer un nouveau calendrier et lister chaque occurrence d'un événement récurrent.

  • “Dîner avec Peter demain de 12h30 à 13h30.”

    Elle crée l'événement à partir de la phrase avec un ajout rapide, de la même manière dont Google Agenda lit le texte saisi.

  • “Déplacer la réunion d'équipe du vendredi à 14h et informer les participants.”

    Elle modifie l'heure de début et de fin et demande à Google d'envoyer la mise à jour à tous ceux qui ont été invités.

  • “Annuler le rendez-vous chez le dentiste lundi prochain.”

    Elle trouve l'événement et le supprime. Cela ne peut pas être annulé.

34 outils pour Google Calendar

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

  • check_free_busyModifie des donnéesVérifier quand les calendriers sont occupés entre `time_min` et `time_max` (RFC 3339) ; `items` est une liste de {id} calendriers, par exemple [{"id": "primary"}]. Utilisez pour trouver du temps libre avant de réserver.
  • create_calendarModifie des donnéesCréer un nouveau calendrier secondaire avec un `summary` (nom) et des options `time_zone` et `description`.
  • create_calendar_aclModifie des données
  • create_calendar_clearModifie des données
  • create_calendar_listModifie des données
  • create_eventModifie des donnéesCréer un événement dans `calendar_id`; placer l'événement dans `body` avec résumé, début et fin ({dateTime, timeZone} ou {date}), et description, lieu et participants optionnels. Définir `send_updates` sur all pour envoyer des invitations par email aux participants.
  • create_stopModifie des données
  • create_watchModifie des données
  • create_watch_calendar_acl_watchModifie des données
  • create_watch_calendar_events_watchModifie des données
  • create_watch_calendar_settings_watchModifie des données
  • delete_calendarSupprime des données
  • delete_calendar_aclSupprime des données
  • delete_calendar_listSupprime des données
  • delete_eventSupprime des donnéesSupprimer un événement via `calendar_id` et `event_id`. Définir `send_updates` sur all pour envoyer des annulations aux participants. Cela ne peut pas être annulé.
  • get_calendarObtenir le nom, la description et la zone horaire d'un calendrier via `calendar_id` (utilisez `primary` pour le calendrier principal).
  • get_calendar_acl
  • get_calendar_list
  • get_eventObtenir un événement via `calendar_id` et `event_id`, avec l'heure, les participants, le lieu et le lien de réunion.
  • get_setting
  • list_calendar_acls
  • list_calendarsLister les calendriers dans la liste des calendriers de l'utilisateur avec leurs IDs, noms et rôles d'accès. L'ID du calendrier principal est `primary`.
  • list_colors
  • list_eventsLister ou rechercher des événements dans un calendrier via `calendar_id` (`primary` pour le principal), filtrés par `time_min` / `time_max` (RFC 3339) et texte libre `q`. Définir `single_events` sur true et `order_by` startTime pour étendre les événements réchronologiquement.
  • list_recurring_event_instancesLister les occurrences individuelles d'un événement récurrent via `calendar_id` et `event_id`, optionnellement entre `time_min` et `time_max`.
  • list_settings
  • move_eventModifie des donnéesDéplacer un événement de `calendar_id` vers un autre calendrier donné comme `destination`, par `event_id`.
  • pay_calendar_ownershipTransfère de l’argent
  • quick_add_eventModifie des donnéesCréer un événement à partir d'une phrase simple dans `text`, par exemple « Déjeuner avec Anna demain 12:30-13:30 », dans `calendar_id`.
  • update_calendarModifie des données
  • update_calendar_aclModifie des données
  • update_calendar_listModifie des données
  • update_eventModifie des donnéesModifier un événement via `calendar_id` et `event_id`; ne mettre que les champs à changer dans `body` (ex. start, end, summary, attendees). Définir `send_updates` sur all pour notifier les participants.
  • upload_eventModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez l'ID du client OAuth et le secret de client provenant de votre propre projet Google Cloud, puis connectez-vous une fois avec Google. Dans la console Google Cloud, créez un projet et activez l'API Google Calendar (Bibliothèque > API & Services). Configurez l'écran de consentement OAuth en interne pour Google Workspace, ou en externe puis cliquez sur Publier l'application, car les applications laissées dans le mode Test obtiennent des jetons de rafraîchissement qui expirent après 7 jours. Ensuite, allez dans Crédents > Créer des identifiants > ID du client OAuth > Application web, ajoutez l'URI de redirection https://pipmcp.com/oauth/callback et copiez l'ID du client et le secret. PipMCP renouvelle automatiquement l'accès par la suite.

  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 Google Agenda ?

Il peut lister vos calendriers, lire et rechercher des événements, lister les occurrences d'un événement récurrent et vérifier les disponibilités libres/occupées. Il peut créer des événements, y compris à partir d'une phrase simple, mettre à jour, déplacer et supprimer des événements, ainsi que créer un nouveau calendrier.

L'IA voit-elle mes identifiants Google Calendar ?

Non. Votre secret du client OAuth et l'accès de votre connexion Google sont chiffrés au repos et jamais montrés à l'IA. Une fois 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, vous pouvez donc commencer en lecture seule. La suppression d'un événement ne peut pas être annulée, et la création ou la modification d'événements peut envoyer des emails à vos participants, ces outils peuvent donc 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 ?

Google Calendar se connecte via OAuth, et les connexions OAuth nécessitent le plan PipMCP Pro ou supérieur. PipMCP dispose également d'un plan gratuit sans carte de crédit, mais il n'inclut pas cette connexion. Les plans facturés sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Google.

Les participants reçoivent-ils un email lorsque l'IA réserve une réunion ?

Uniquement si l'outil est appelé avec send_updates défini sur all (tous). Alors Google envoie des invitations, mises à jour ou annulations par email aux participants. Si vous souhaitez vérifier avant que personne ne soit contacté, exigez l'approbation pour créer, mettre à jour et supprimer des événements.

Laissez votre IA travailler dans Google Calendar dès aujourd’hui.

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

Connecter Google Calendar gratuitement

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