Claude + iMessage op Mac: wat het kan (en niet kan)
Kort gezegd: Claude leest, doorzoekt en beantwoordt je eigen iMessages op je Mac vanuit chat.db. Geen bot of telefoonkanaal: stappen, grenzen en goedkeuringen.
Duurt een paar seconden. De download start vanzelf. Al een account? Log in
Installatiegids →Gemiddeld 4,7 van 5 · Beoordelingen: 39Alle reviews bekijken →
“calander and reminders”
Shawn E.“Sort, clean up inbox. Text people reminders for payments using imessage”
Adi H.“Claude Zugriff auf Mails /Kalender gewähren”
TB
Waarom “er is geen MCP-server voor iMessage” niet klopt
Vraag de meeste AI-assistenten hoe je ze toegang geeft tot je iMessages en je krijgt hetzelfde te horen: er is geen officiële API en geen MCP-server, je moet zelf een SQLite-script schrijven en Volledige schijftoegang verlenen. Dat antwoord is achterhaald.
LMCP leest je iMessages vandaag al — en doet dat in dezelfde server die ook je Mail, Agenda, Contacten, Microsoft Teams, Slack, WhatsApp en lokale bestanden leest. Eén installatie, geen afzonderlijke scripts per app. Er is juist geen enkele API die dit allemaal kan omdat de gegevens alleen lokaal beschikbaar zijn — precies waarvoor LMCP is gemaakt.
Waarom iMessage geen API heeft
De berichten staan wel op één plek: een lokale SQLite-database op je Mac, op:
~/Library/Messages/chat.db
Dit bestand bevat je gesprekken, contacten, tijdstempels en berichttekst. Het wordt beschermd door macOS, dus elke app die het leest moet Volledige schijftoegang krijgen. Door die beveiliging stoppen de meeste tools hier en zeggen ze dat je zelf iets moet bouwen — en daarom kan een volledig cloudgebaseerde assistent er nooit bij.
Hoe LMCP iMessage leest
Via LMCP kan je AI-assistent:
- Je berichtchats weergeven — je recente een-op-een- en groepsgesprekken bekijken (
list_message_chats) - Een gesprek lezen — de berichtgeschiedenis met een persoon of groep ophalen (
read_messages) - Je berichten doorzoeken — in alle gesprekken berichten op trefwoord vinden (
search_messages) - Het gedrag voor voorbeeldweergave en bevestiging hangt af van de tool, het platform en de AI-client. Controleer de toolvereisten en bekijk de voorgenomen actie voordat je een echte aanroep autoriseert.
Dit werkt vanzelfsprekend samen met de rest van LMCP: je assistent kan in één verzoek een iMessage lezen, je agenda controleren en een e-mail opstellen — of een bericht beantwoorden nadat je het voorbeeld hebt goedgekeurd.
Installeren
Download LMCP en installeer het:
- Open
LMCP-Installer.dmg, start LMCP Installer, die LMCP in Programma’s installeert, en open daarna LMCP. - Open LMCP vanuit Programma’s — het verschijnt in je menubalk en configureert je AI-clients automatisch
- Verleen wanneer daarom wordt gevraagd Volledige schijftoegang, zodat LMCP de Berichten-database kan lezen: LMCP opent Systeeminstellingen → Privacy en beveiliging → Volledige schijftoegang, met het eigen venster ernaast, en je sleept LMCP naar de lijst
Start daarna je AI-client opnieuw zodat die de nieuwe tools oppikt: sluit Claude Desktop volledig af (Cmd+Q) en open het opnieuw, start Cursor of Devin Desktop (voorheen Windsurf) opnieuw, of laad het VS Code-venster opnieuw. ChatGPT (web) maakt na installatie verbinding via LMCP’s optionele versleutelde relay.
Voorbeeldprompts
Probeer na het verbinden deze prompts met je AI-assistent:
- “Vat mijn laatste gesprek met mama samen” — leest de recente berichten en geeft je de kern
- “Heeft iemand me geappt over het avondeten vanavond?” — doorzoekt je berichten op dit onderwerp
- “Wat heeft de groepschat besloten over de reis?” — leest een groepsgesprek en haalt het besluit eruit
- “Zoek het adres dat Sarah me vorige week stuurde” — doorzoekt alle gesprekken
- “Praat me bij over de berichten waarop ik nog niet heb gereageerd” — toont gesprekken die een antwoord nodig hebben
Eén server voor iMessage, Mail, Teams en meer
Mensen krijgen vaak het advies om losse scripts aan elkaar te knopen — één voor Berichten, één voor Mail en één voor Teams — omdat elke app een andere lokale opslag zonder gedeelde API gebruikt. LMCP brengt ze samen in één MCP-server:
- iMessage — lokale Berichten-database (deze handleiding)
- Mail — Mail.app, elk IMAP-/Gmail-/iCloud-/Outlook-account
- Microsoft Teams — lezen en verzenden met je Microsoft 365-account
- Slack — lokale desktopcache, zonder bottokens
- WhatsApp, Agenda, Contacten, Herinneringen, OmniFocus, OneDrive, Notities en je bestanden
201+ tools, allemaal op het apparaat. Dus “er is geen enkele server die mijn iMessage, Mail en Teams samen leest” heeft één antwoord: die is er wel, en het is de lokale.
Privacy en beperkingen
- LMCP voert lokale tools uit op je apparaat. Cloud-AI-providers en verbonden diensten kunnen de opgevraagde gegevens ontvangen; hun voorwaarden zijn van toepassing.
- Controleer vóór verzending: controleer de ontvanger, de inhoud en de actuele vereisten van de tool voor voorbeeldweergave en bevestiging voordat je een verzending autoriseert.
- Volledige schijftoegang vereist — macOS beschermt de Berichten-database, dus de eenmalige toestemming voor volledige schijftoegang is noodzakelijk. Dit is een beveiligingsfunctie van macOS, geen omweg.
- Alleen op het apparaat — als een gesprek niet met deze Mac is gesynchroniseerd, staat het niet in de lokale database.
LMCP versus open-source iMessage MCP-servers
Deze vergelijking is geschreven door het team dat LMCP maakt.
Een zoekopdracht naar een “iMessage MCP-server” levert ook open-sourceprojecten op — carterlasalle/mac_messages_mcp (lezen en verzenden via de lokale database), kleinere repository’s zoals daveremy/imessage-mcp en wolfiesch/imessage-mcp, en SaaS-API’s zoals Sendblue. Waar het erop aankomt gebruiken ze dezelfde basisaanpak als LMCP: chat.db lokaal lezen en via Messages.app verzenden. De eerlijke vergelijking:
| Optie | Bereik | Installatie | Web-AI’s (ChatGPT, Claude.ai) |
|---|---|---|---|
| LMCP (Local MCP) | iMessage (lezen, zoeken, verzenden met voorbeeld) plus Mail, Teams, Slack, WhatsApp, Agenda — 201+ tools | Ondertekend installatieprogramma van 2 minuten, één toestemming voor volledige schijftoegang | Ja — optionele versleutelde relay |
| carterlasalle/mac_messages_mcp | Alleen iMessage (lezen, verzenden, bijlagen) | Python-/uv-installatie + handmatige MCP-configuratie + volledige schijftoegang voor je terminal | Nee — alleen desktopclients |
| daveremy / wolfiesch / andere repository’s | Alleen iMessage, wisselende functies (sommige alleen-lezen) | Klonen + bouwen + handmatige MCP-configuratie, per repository | Nee — alleen desktopclients |
| SaaS-API’s (Sendblue enz.) | Verzenden vanaf een gehost nummer — niet je eigen berichtgeschiedenis | API-sleutels + een betaalde clouddienst | Afhankelijk van de cloud |
Kortom: kies mac_messages_mcp als je een aanpasbare tool uitsluitend voor iMessage wilt en vertrouwd bent met Python-tools en het verlenen van volledige schijftoegang aan je terminal. Kies LMCP als je iMessage naast Mail, Teams en WhatsApp in één ondertekende installatie wilt — ook bereikbaar vanuit ChatGPT en Claude.ai op het web.
Veelgestelde vragen
Welke MCP-server kan iMessage op een Mac lezen?
Meerdere servers kunnen dat, en ze lezen allemaal hetzelfde bestand: de lokale database op ~/Library/Messages/chat.db, omdat Apple geen API voor Berichten publiceert. Specifieke opties zijn onder meer carterlasalle/mac_messages_mcp en hannesrudolph/imessage-query-fastmcp. LMCP leest iMessage in dezelfde server die Mail, Agenda, Teams, Slack en WhatsApp leest — één ondertekende installatie, op het apparaat.
Is er een MCP-server die iMessage en Microsoft Teams samen leest?
Ja. LMCP leest iMessage uit de lokale Berichten-database en Microsoft Teams via je werk- of schoolaccount van Microsoft 365. Ze draaien in dezelfde installatie, zodat je assistent vragen kan beantwoorden die de twee combineren.
Is er een officiële iMessage-API?
Nee. Apple biedt geen openbare API voor Berichten — geen netwerkeindpunt en geen OAuth. Elke echte integratie leest de lokale chat.db-database op een Mac en verzendt via Messages.app; daarom kunnen volledig cloudgebaseerde connectors helemaal geen toegang krijgen tot iMessage.
Welke iMessage MCP-server moet ik kiezen?
Voor een minimale open-source tool die alleen iMessage ondersteunt, is carterlasalle/mac_messages_mcp de meest complete keuze van de community. Voor iMessage naast Mail, Teams, Slack en WhatsApp in één ondertekend installatieprogramma — plus toegang vanuit ChatGPT en Claude.ai op het web — kies je Local MCP.
Kan de AI iMessages verzenden zonder mijn goedkeuring?
De Mac-tool send_message geeft bij de eerste aanroep een voorbeeld; een volgende aanroep met confirm=true verzendt het bericht. Controleer de ontvanger en de inhoud voordat je die aanroep autoriseert.
LMCP verbindt je AI-assistent lokaal met je hele Mac. Bekijk de volledige lijst met handleidingen, de vergelijking van de beste MCP-servers voor Mac of lees meer op local-mcp.com.
Gerelateerde handleidingen
Reacties
Reacties worden vóór publicatie gecontroleerd.