I built a native macOS MCP server that bridges AI clients (Claude Desktop, Cursor, Windsurf, VS Code) to local Mac apps without any cloud processing.
The technically interesting part: Teams integration reads Microsoft Teams chats and channels directly from the local IndexedDB cache (~/Library/Containers/com.microsoft.teams2/.../indexeddb.leveldb) using the ccl_chromium_reader library. No
OAuth, no Graph API, no tokens — just direct LevelDB reads. Works even when Teams is offline.
Other integrations: Mail.app (Gmail, Outlook, iCloud via any IMAP), Calendar, Contacts, OneDrive, Microsoft Outlook direct, Reminders & Microsoft To Do, OmniFocus, Notes, iMessages, Finder, Safari Bookmarks, Stocks.
82 MCP tools total. Email send/reply shows a preview before executing — the AI can't send without your confirmation.
Install:
LMCP_SOURCE=hackernews npx -y local-mcp@latest setup
Auto-configures all detected AI clients. Runs as stdio MCP server — no daemon, no LaunchAgent, starts on demand.
lanchuske•1h ago