Naar de inhoud

Claude of ChatGPT verbinden met Apple Agenda op Mac — zonder OAuth

Verbind Claude, ChatGPT of Cursor met Apple Agenda op Mac om afspraken te lezen, maken en beheren. Lokale tools draaien op je apparaat; cloud-AI-aanbieders kunnen opgevraagde gegevens ontvangen.

L
LMCP··5 min leestijd

Het probleem

Agenda-integraties met AI-tools vereisen doorgaans OAuth-toestemmingsschermen, beheer van API-sleutels en het verlenen van volledige toegang tot je planning aan een clouddienst. De Google Calendar API heeft een GCP-project met OAuth-inloggegevens nodig. Microsoft Graph vereist registratie van een Azure AD-app. In beide gevallen moeten je agendagegevens via servers van derden lopen.

Voor iets eenvoudigs als “wat staat er morgen op mijn agenda?” of “blokkeer 2 uur voor geconcentreerd werk” is deze complexiteit bij het instellen buitenproportioneel. En zodra het is ingesteld, lopen je agendagegevens via externe diensten die je misschien niet volledig in de hand hebt.

Hoe LMCP dit oplost

LMCP gebruikt Apple's EventKit-framework om toegang te krijgen tot je agenda. EventKit is dezelfde API die de ingebouwde Calendar-app gebruikt. Het leest uit de gecentraliseerde agenda-opslag op je Mac, wat betekent dat elk agenda-account dat je hebt geconfigureerd — iCloud, Google, Outlook, Exchange, CalDAV — automatisch beschikbaar is zonder enige aanvullende authenticatie.

Lokale tools draaien op je Mac of Windows-pc; beschikbare integraties verschillen per platform. De gekozen AI-aanbieder en optionele cloudkoppelingen ontvangen de inhoud die nodig is voor je verzoeken onder hun eigen voorwaarden. Ook een desktop-AI-app kan een cloudmodel gebruiken.

Probeer dit eens aan je AI-assistent te vragen:

Kopieer deze prompt naar je AI

Wat staat er morgen op mijn agenda? Blokkeer 2 uur voor geconcentreerd werk in de middag

Je AI controleert je bestaande afspraken, vindt een vrij tijdslot en maakt een “Geconcentreerd werk”-afspraak aan — allemaal in één stap, rechtstreeks vanuit het chatvenster.

Hoe het werkt

macOS onderhoudt een gecentraliseerde agenda-opslag die wordt beheerd door het CalendarAgent-proces. Elke agendaprovider (iCloud, Google, Exchange) synchroniseert naar deze opslag. EventKit is het framework van Apple om hieruit te lezen en hierin te schrijven.

Wanneer je LMCP installeert, vraagt macOS je om agendatoegang te verlenen via de standaard TCC-prompt (Transparency, Consent, and Control). Zodra dit is verleend, kan LMCP afspraken uit al je agenda’s lezen en nieuwe afspraken op elk ervan aanmaken. Deze toestemming kan op elk moment worden ingetrokken via Systeeminstellingen > Privacy & beveiliging > Agenda.

Lokale tools draaien op je Mac of Windows-pc; beschikbare integraties verschillen per platform. De gekozen AI-aanbieder en optionele cloudkoppelingen ontvangen de inhoud die nodig is voor je verzoeken onder hun eigen voorwaarden. Ook een desktop-AI-app kan een cloudmodel gebruiken.

Stap 1: Installeer LMCP op je Mac

Download LMCP en installeer het:

  1. Open het gedownloade LMCP-Installer.pkg-bestand vanuit je map Downloads Volg daarna de stappen van de installatiewizard.
  2. Volg het installatieprogramma van macOS en geef toestemming als daarom wordt gevraagd.
  3. Open Local MCP vanuit je map Programma’s — het verschijnt in je menubalk

Duurt ongeveer 30 seconden. Je AI-clients worden automatisch geconfigureerd.

Stap 2: Verleen agendatoegang

Bij de eerste keer opstarten vraagt macOS je om LMCP toegang tot je agenda’s te geven. Klik op “Sta toe.” Als je de prompt hebt gemist, ga naar Systeeminstellingen > Privacy & beveiliging > Agenda en schakel LMCP in.

Start vervolgens je AI-client opnieuw op zodat deze de nieuwe MCP-tools oppikt:

  • Claude Desktop — volledig afsluiten (Cmd+Q) en opnieuw openen
  • Cursor — start de editor opnieuw op
  • VS Code — laad het venster opnieuw (Cmd+Shift+P → “Reload Window”)
  • ChatGPT / Windsurf — start de applicatie opnieuw op

Stap 3: Beheer je agenda vanuit je AI-assistent

Probeer deze prompts:

  • “Wat staat er deze week gepland?” — bekijk alle afspraken uit al je agenda’s.
  • “Blokkeer morgenmiddag 2 uur voor geconcentreerd werk” — je AI vindt een vrij tijdslot en maakt de afspraak aan.
  • “Maak een vergadering aan met het designteam aanstaande dinsdag om 14.00 uur” — je AI maakt de afspraak aan op je voorkeursagenda.
  • “Ben ik vrijdag tussen 10 en 12 vrij?” — snelle beschikbaarheidscheck.
  • “Verwijder de standup-vergadering op donderdag” — je AI toont de afspraakdetails en vraagt om bevestiging voordat deze wordt verwijderd.

Welke agendaproviders werken?

Elk agenda-account dat is geconfigureerd in de macOS Calendar-app (of via Systeeminstellingen > Internetaccounts) is automatisch beschikbaar:

  • iCloud — Apple's agendadienst
  • Google Calendar — persoonlijke en Google Workspace-accounts
  • Microsoft Outlook / Exchange — inclusief Office 365 en on-premises Exchange
  • CalDAV — elke CalDAV-compatibele server (Fastmail, Nextcloud, Synology, enz.)
  • Geabonneerde agenda’s — alleen-lezen .ics-abonnementen (feestdagen, sport, enz.)

Als je meerdere agenda-accounts hebt, kan je AI uit allemaal lezen en kun je opgeven op welke afspraken moeten worden aangemaakt: “Voeg dit toe aan mijn werkagenda.”

iCloud-agenda

iCloud-agenda heeft hier niets extra’s nodig: LMCP leest hem op dezelfde manier als Google-, Outlook- of CalDAV-agenda’s, via de uniforme EventKit-opslag. Een iCloud-agenda die is toegevoegd via Systeeminstellingen > Internetaccounts (of rechtstreeks in de Calendar-app) is daar al aangemeld, dus heeft LMCP geen iCloud-API-sleutel, geen OAuth-scherm en geen app-specifiek wachtwoord nodig — het verwerkt nooit je iCloud-inloggegevens. Je AI kan afspraken op de iCloud-agenda weergeven, aanmaken en beheren, precies zoals bij elke andere agenda die je hebt ingesteld. Probeer het: „Maak een afspraak in mijn iCloud-agenda voor de tandarts aanstaande dinsdag om 9 uur.”

Wat je AI met je agenda kan doen

  • Afspraken weergeven — blader door afspraken voor elke datumreeks, uit alle agenda’s
  • Agendanamen weergeven — bekijk alle beschikbare agenda’s en bij welke accounts ze horen
  • Afspraken aanmaken — voeg nieuwe afspraken toe met titel, tijd, locatie en notities
  • Afspraken verwijderen — verwijder afspraken nadat een voorbeeld ter bevestiging is getoond

Controleer de machtigingen en het schema van elke tool. Voorbeelden en bevestiging verschillen per tool; geef toestemming vóór uitvoering.

Praktijkvoorbeelden

Ochtendoverzicht van je planning

Kopieer deze prompt naar je AI

Wat staat er vandaag op mijn agenda? Vat elke vergadering samen en vertel me of ik ergens gaten heb die langer dan 30 minuten duren.

Je AI leest je dag, vat elke afspraak samen en markeert vrije blokken — allemaal in één antwoord.

Plannen over apps heen

Kopieer deze prompt naar je AI

Controleer mijn e-mails op vergaderverzoeken waarop ik nog niet heb gereageerd, kijk daarna naar mijn agenda en vertel me welke ik kan accepteren.

Omdat LMCP je AI verbindt met zowel e-mail als agenda, kan het verzoeken afzetten tegen je werkelijke beschikbaarheid.

Werkt het met de iCloud-agenda?

Ja. iCloud wordt gelezen via dezelfde EventKit-opslag als elke andere agenda, dus je AI kan er zonder aparte installatie of aanmelding afspraken weergeven en aanmaken.

Veelgestelde vragen

Werkt dit rechtstreeks met Google Calendar, of alleen via de Mac Calendar-app?

LMCP leest uit de gecentraliseerde macOS-agenda-opslag via EventKit. Als je Google Calendar is toegevoegd via Systeeminstellingen > Internetaccounts (waardoor het synchroniseert met de Calendar-app), werkt het. LMCP maakt geen rechtstreekse verbinding met de API van Google Calendar — het leest de lokaal gesynchroniseerde kopie, en zo vermijdt het de noodzaak van OAuth.

Kan mijn AI afspraken op een specifieke agenda aanmaken?

Ja. Geef gewoon de agendanaam op in je prompt: “Maak een lunchafspraak aan op mijn agenda Persoonlijk” of “Voeg dit toe aan Werk.” Als je niets opgeeft, gebruikt je AI je standaardagenda. Je kunt “Toon mijn agenda’s” vragen om alle beschikbare opties te zien.

Wat gebeurt er als ik de agendatoegang later intrek?

Ga naar Systeeminstellingen > Privacy & beveiliging > Agenda en schakel LMCP uit. Agenda-tools stoppen onmiddellijk met werken en je AI laat je weten dat agendatoegang niet beschikbaar is. Je kunt het op elk moment opnieuw inschakelen via hetzelfde instellingenscherm.

Wat kan LMCP nog meer?

Agenda is slechts een van de vele integraties die LMCP biedt. Je kunt je AI-assistent ook verbinden met je e-mail, Microsoft Teams, Contacts, OneDrive, Notes, Reminders en meer. Bekijk de volledige lijst met handleidingen voor alle beschikbare integraties.

Kant-en-klare Recipes

Kopieer-en-plakworkflows die de agendatools op deze pagina gebruiken:

Gerelateerde handleidingen

Klaar in 2 minuten.

Gratis om te starten. Geen creditcard nodig. Werkt met Claude, ChatGPT, Cursor, VS Code en elke MCP-client.

Download voor Mac
Gratis — geen creditcard vereistOndertekend & genotariseerd · macOS 13+

✦ llms.txt

Reacties

Reacties worden vóór publicatie gecontroleerd.