List Microsoft Teams Chats with AI on Mac

Let Claude, ChatGPT, Cursor and more list your Microsoft Teams direct messages and group chats locally on your Mac. No API keys, no cloud, free with LMCP.

L
LMCP··5 min read

The teams_list_chats tool lets your AI assistant pull up your Microsoft Teams conversations — both one-on-one direct messages and group chats — directly from your Mac. Instead of alt-tabbing into Teams and scrolling, you just ask. A typical prompt looks like: "Show me my recent Teams chats and tell me which group conversations I haven't replied to." The AI returns the list of chats with participants so you can decide what needs attention next.

Because LMCP reads Teams data locally, there are no tokens to manage and no Graph API setup. It works against the Teams data already on your machine, so the chats you see are the real, current ones.

Which AI agents work?

LMCP exposes teams_list_chats to every major AI client through the Model Context Protocol:

  • Desktop clients (auto-configured via local stdio): Claude Desktop, Cursor, VS Code (GitHub Copilot), Windsurf and Zed. LMCP wires itself into these automatically — restart the app and the tool appears.
  • Web AIs (via the LMCP Cloud Relay connector): ChatGPT, Claude.ai (web), Grok and Perplexity. These connect to your Mac through the secure relay, so even browser-based assistants can list your Teams chats while the data stays on your machine.

Automation

Listing chats is the entry point to richer workflows. The AI can chain teams_list_chats with other LMCP tools — read the messages inside a chat, summarize a thread, then draft a reply email in Mail or create a Reminder to follow up. For example: "List my Teams group chats, read the one with the design team, and add a calendar event for the deadline they mentioned." One request flows across Teams, Calendar and Reminders without you touching any app.

Context

The AI works with your real Mac data, not a generic sandbox. teams_list_chats returns your actual conversations and participants, so when you ask "who am I talking to most this week?" the answer reflects your genuine Teams activity. That grounding makes the assistant's suggestions accurate instead of hypothetical.

Productivity

Triaging Teams manually means opening the app, scanning the sidebar, and clicking through chats one by one. With LMCP your assistant does the scanning in seconds: "Which chats have unread group threads?" or "Summarize what changed across my Teams DMs since yesterday." Combined with LMCP's 150+ tools across Mail, Calendar, Notes and more, you replace a dozen context switches with a single sentence — saving minutes on every check-in and keeping you out of notification rabbit holes.

Privacy & GDPR

Everything runs locally on your Mac. teams_list_chats reads your Teams data on-device and hands the result straight to your AI client — nothing is copied to an LMCP server, and no chat content is stored in the cloud. This local-first design makes LMCP GDPR-compliant by architecture: your data never leaves machines you control. LMCP is free and native to macOS. Download LMCP to get started.

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
FreemacOS 12+ · Apple Silicon & Intel

✦ llms.txt