Microsoft Teams lezen in Cursor op Mac — met je Microsoft 365-account
Kort gezegd: Lees en verstuur Microsoft Teams-chats en -kanalen vanuit Cursor, Claude Desktop, VS Code of Devin Desktop (voorheen Windsurf) op Mac, met je Microsoft 365-werk- of schoolaccount. Geen eigen Azure-app, geen API-sleutel.
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
Het probleem
Je zit middenin een codeersessie wanneer iemand op Teams vermeldt dat het schema van het API-endpoint is gewijzigd. Of een teamgenoot heeft drie uur geleden de nieuwe databasegegevens in een kanaal geplaatst. Normaal gesproken zou je moeten overschakelen naar Teams, door gesprekken scrollen, het relevante bericht zoeken, de informatie kopiëren en weer terugschakelen naar je editor.
Als de geselecteerde AI-client een cloud-AI-provider gebruikt, kan die provider de voor de taak gevraagde berichtinhoud ontvangen en verwerken onder zijn eigen voorwaarden.
Microsoft Teams is programmatisch bereikbaar via Microsoft Graph. Dat betekent normaal gesproken een eigen Azure-app registreren, machtigingen instellen en tokens vernieuwen. Voor een ontwikkelaar die tijdens het programmeren alleen een bericht wil lezen, is dat veel gedoe.
Hoe LMCP dit oplost
LMCP leest en verstuurt Teams-berichten via Microsoft Graph, met het Microsoft 365-werk- of schoolaccount dat je één keer koppelt. LMCP doet de Graph-aanroepen voor je, dus:
- Je registreert geen eigen Azure-app
- Je maakt geen API-sleutel aan
- Je meldt je één keer aan, met een code die je AI laat zien
- De Teams-desktop-app hoeft niet geïnstalleerd of geopend te zijn
- Een netwerkverbinding is vereist
- Persoonlijke Microsoft-accounts (@outlook.com, @hotmail.com) hebben geen Teams, dus een werk- of schoolaccount is nodig
Zodra je account is gekoppeld, kun je je AI-assistent dingen vragen zoals:
Vat ongelezen berichten samen in mijn Teams-kanalen over de API-migratie
Je AI leest de berichten via LMCP en geeft je een samenvatting direct in je editor. Geen contextwisseling, geen kopiëren en plakken.
Hoe het werkt
Elke Teams-tool roept Microsoft Graph aan met je gekoppelde account. Zonder gekoppeld account geven de Teams-tools geen gegevens terug.
Het lezen omvat recente activiteit: de meest recente chats en de nieuwste berichten, binnen een grens. Wordt een antwoord afgekapt, dan staat er truncated: true in; het is dus niet je volledige geschiedenis. Zoeken gebruikt Microsoft Search en geeft fragmenten in volgorde van relevantie, maximaal 100 resultaten. De gespreksgeschiedenis toont gesprekken en vergaderingen die zijn beëindigd in je 50 meest recente chats; Microsoft geeft niet aan wie een gesprek startte of of er werd opgenomen.
Voor het lezen van kanaalberichten is een machtiging nodig die een beheerder van je Microsoft 365-organisatie goedkeurt. Ontbreekt die, dan is het antwoord consent_required en staat erin wat je moet doen.
Verzenden gaat in twee stappen: de eerste aanroep toont een voorbeeld van het chatbericht of de kanaalpost, een tweede aanroep met confirm=true verzendt het. Berichten kunnen via LMCP niet worden bewerkt of verwijderd.
Stap 1: Installeer LMCP op je Mac
Download LMCP en installeer het:
- Open
LMCP-Installer.dmgvanuit je map Downloads Start LMCP Installer. - Start LMCP Installer — het installeert LMCP voor je in Programma’s
- Open LMCP vanuit je map Programma’s — het verschijnt in je menubalk
Duurt ongeveer 30 seconden. Je AI-clients worden automatisch geconfigureerd.
Stap 2: Herstart je AI-client
Herstart na de installatie je AI-client zodat deze de nieuwe MCP-tools oppikt:
- Cursor — herstart de editor
- Claude Desktop — volledig afsluiten (Cmd+Q) en opnieuw openen
- VS Code — herlaad het venster (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Devin Desktop (voorheen Windsurf) — herstart de applicatie
Stap 3: Koppel je Microsoft 365-account
Vraag je AI-assistent: “Koppel mijn Microsoft 365-account.” Hij voert connect_m365_account uit en toont een code. Meld je met die code aan met je werk- of schoolaccount voor Microsoft 365. Dat doe je één keer; je kunt meerdere accounts koppelen.
De Teams-desktop-app hoeft niet geïnstalleerd of geopend te zijn, en met een gekoppeld account heeft LMCP geen Volledige schijftoegang nodig voor Teams. Een netwerkverbinding is vereist.
Is er helemaal geen Microsoft 365-account gekoppeld, dan vallen de Teams-leestools op de Mac terug op de lokale cache van de Teams-desktop-app. Daarvoor heeft LMCP Volledige schijftoegang nodig, kunnen de gegevens uren of dagen achterlopen en is het alleen-lezen; voor verzenden is nog steeds een gekoppeld account nodig.
Stap 4: Bevraag Teams vanuit je AI
Open je AI-client en probeer prompts zoals deze:
- “Toon mijn recente Teams-chats” — bekijk je 1-op-1- en groepsgesprekken.
- “Wat heeft het backend-team vandaag in het #deployments-kanaal gepost?” — doorzoek specifieke kanalen.
- “Vat ongelezen berichten samen in mijn Teams-kanalen over de API-migratie” — krijg een gerichte samenvatting.
- “Vind het bericht waarin Sarah de nieuwe staging-URL deelde” — doorzoek alle gesprekken.
Welke Teams-gegevens zijn beschikbaar?
LMCP biedt je AI-assistent deze Teams-tools:
- Chats weergeven — je recente 1-op-1- en groepschats (
teams_list_chats) - Chatberichten lezen — de nieuwste berichten van een chat (
teams_read_chat_messages) - Teams weergeven — de teams waarvan je lid bent (
teams_list_teams) - Kanalen weergeven — de kanalen van een team (
teams_list_channels) - Kanaalberichten lezen — posts en antwoorden uit een kanaal; kan goedkeuring van een beheerder vereisen (
teams_read_channel_messages) - Berichten zoeken — Microsoft Search in je Teams-berichten (
teams_search_messages) - Gespreksgeschiedenis — gesprekken en vergaderingen uit je recente chats (
teams_call_history) - Berichten verzenden — chatberichten en kanaalposts, eerst een voorbeeld, daarna bevestiging (
teams_send_message,teams_send_channel_message)
Het lezen omvat recente activiteit, niet je volledige Teams-geschiedenis.
Als Cursor of een andere gekozen AI-client een cloud-AI-provider gebruikt, kan die provider de voor de taak opgevraagde inhoud van Teams-berichten ontvangen en verwerken volgens zijn eigen voorwaarden.
Workflows voor ontwikkelaars
Context voor codereview
Controleer mijn Teams-berichten op discussies over de refactor van de betalingsservice, bekijk daarna de openstaande PR in deze repo en vat beide samen.
Je AI haalt tegelijkertijd context uit Teams en je codebase, zodat je het volledige plaatje hebt voordat je begint met reviewen.
Incidentafhandeling
Lees de nieuwste berichten in het #incidents-kanaal op Teams en bekijk de foutlogs in dit project. Wat veroorzaakt waarschijnlijk de 500-fouten?
Tijdens een incident bespaart het hebben van Teams-context direct in je editor cruciale minuten.
Veelgestelde vragen
Hoe koppel ik mijn Microsoft-account om Teams in Cursor te lezen?
Installeer LMCP en herstart Cursor. Vraag je AI daarna je Microsoft 365-account te koppelen. Ze voert connect_m365_account uit en toont een code; meld je daarmee aan met een werk- of schoolaccount. Dat doe je één keer.
Kan Cursor een Teams-bericht voor me verzenden?
Ja, met hetzelfde gekoppelde account. LMCP kan chatberichten en kanaalposts verzenden. De eerste aanroep toont een voorbeeld, en een tweede aanroep met confirm=true verzendt het bericht. Berichten bewerken of verwijderen is niet mogelijk.
Is beheerdersgoedkeuring nodig om Teams te lezen?
Alleen voor het lezen van kanaalberichten kan dat nodig zijn. Daarvoor is een machtiging nodig die een beheerder van je Microsoft 365-organisatie goedkeurt; ontbreekt die, dan is het antwoord consent_required en legt het uit wat je moet doen. Wat je organisatie verder beperkt, hangt af van haar eigen instellingen.
Welke Microsoft-accounts werken?
Microsoft 365-werk- of schoolaccounts. Persoonlijke Microsoft-accounts (@outlook.com, @hotmail.com) hebben geen Teams en kunnen dus niet worden gebruikt om Teams te lezen. Je kunt meerdere accounts koppelen.
Moet de Teams-desktop-app draaien?
Nee. De Teams-desktop-app hoeft niet geïnstalleerd of geopend te zijn. LMCP leest via Microsoft Graph, dus een netwerkverbinding is vereist. Zonder gekoppeld account geven de Teams-tools geen gegevens terug.
Werkt met alle grote AI-clients
Hoewel deze gids zich richt op Cursor, werkt LMCP met elke MCP-compatibele client. Je kunt Teams ook benaderen vanuit Claude Desktop, VS Code met Copilot, Devin Desktop, ChatGPT, Zed en andere. Het installatiecommando is voor allemaal hetzelfde.
Wat kan LMCP nog meer?
Teams is slechts een van de apps die LMCP met je AI-assistent verbindt. Je kunt ook Mail en e-mail, Calendar zonder OAuth, Contacts, OneDrive, Outlook en meer benaderen. Bekijk de volledige lijst met gidsen voor alle beschikbare integraties.
Gerelateerde gidsen
LMCP als plugin of connector, per AI-client
LMCP is één MCP-server, en elke AI-client heeft er zijn eigen woord en installatieroute voor. Installeer eerst de app van LMCP: de tools draaien op je computer.
De plugin van LMCP voor Cursor
De plugin (de MCP-server, een regel en skills) is de openbare repository hieronder. De kortste weg slaat die stap over: het installatieprogramma van LMCP voegt LMCP toe aan Cursor, en jij schakelt local-mcp in bij de MCP-instellingen van Cursor.
Reacties
Reacties worden vóór publicatie gecontroleerd.