Server data from the Official MCP Registry
Native macOS MCP server — 82 tools for Mail, Calendar, Teams, OneDrive and more.
Native macOS MCP server — 82 tools for Mail, Calendar, Teams, OneDrive and more.
Valid MCP server (1 strong, 4 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
3 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-lanchuske-local-mcp": {
"args": [
"-y",
"local-mcp-releases"
],
"command": "npx"
}
}
}From the project's GitHub README.
LMCP connects your AI assistant to Mail, Calendar, Contacts, Microsoft Teams, Slack, WhatsApp, OneDrive, Notes, Reminders, OmniFocus, and more — 111 tools, all running locally on your Mac. No cloud. No API keys. No OAuth. Your data never leaves your machine.
curl -fsSL 'https://local-mcp.com/install?ref=github' | bash
Installs in 2 minutes. Auto-configures Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, and Zed. Free for the first 500 installs — yours forever.
⭐ Like it? Star this repo — it helps others discover LMCP.
| App | What you can ask |
|---|---|
| "Summarize my unread emails" · "Reply to Jana saying I'll be 10 minutes late" · "Find emails from the contracts team last week" | |
| Calendar | "What do I have tomorrow?" · "Schedule a team sync Friday at 3pm" · "Cancel my 2pm meeting" |
| Contacts | "Get Jana's phone number" · "Find everyone at Acme Corp" |
| Microsoft Teams | "What did the engineering channel say today?" · "Show my last conversation with Marco" |
| Slack | "Summarize #engineering from today" · "What did Ana say in the #design channel?" |
| "Summarize my WhatsApp from this morning" · "Find the chat with Carla about the trip" (via the unofficial Wacli client — requires QR-code sign-in) | |
| OneDrive | "Find the Q1 report" · "Upload this summary to the shared folder" |
| Outlook | "Read my Outlook inbox" · "Search for invoices from last month" |
| Reminders | "Add a reminder to call the bank tomorrow at 9am" · "What's on my list?" |
| OmniFocus | "Show my overdue tasks" · "Create a task to review the contract" |
| Notes | "Search my notes for the API keys" · "Create a note with today's decisions" |
| Messages | "What did Ana send me this morning?" · "Search iMessages for the address" |
| Word / Excel / PPT | "Read this contract" · "Create a spreadsheet with these numbers" |
| "Summarize this PDF" | |
| Finder | "Find all files named 'invoice' on my Mac" |
| Safari | "List my bookmarks in the Dev folder" |
| Stocks | "How is AAPL doing today?" · "Show me a chart of MSFT this month" |
| NordVPN | "Is my VPN connected?" · "Recommend a server in Japan" |
111 tools total. Read operations run instantly. Write operations (send email, delete event) show a preview and require confirmation.
curl -fsSL 'https://local-mcp.com/install?ref=github' | bash
Auto-detects and configures: Claude Desktop · Claude Code · Cursor · Windsurf · VS Code · Zed
Restart your AI client once. That's it.
Requirements: macOS 12+ (Monterey or later), Apple Silicon or Intel.
┌─────────────────────────────────┐
│ Claude · Cursor · VS Code · … │
└───────────┬─────────────────────┘
│ MCP protocol (stdio)
┌───────────▼─────────────────────┐
│ LMCP server │
│ JXA · EventKit · AppleScript │
│ LevelDB · native macOS APIs │
└───────────┬─────────────────────┘
│
┌───────────▼─────────────────────┐
│ Mail · Calendar · Teams · … │
│ Your Mac apps (local data) │
└─────────────────────────────────┘
Most MCP servers call cloud APIs. LMCP talks directly to macOS frameworks:
This means: no API keys, no OAuth, no rate limits, works offline, sub-second responses.
The most technically interesting part: Teams messages are read directly from the local LevelDB cache at:
~/Library/Containers/com.microsoft.teams2/.../IndexedDB/https_teams.microsoft.com_0.indexeddb.leveldb
No Azure AD registration, no tenant admin approval, no OAuth tokens. Just the messages already cached on your Mac.
Claude.ai and ChatGPT can't reach localhost. Enable Cloud Relay in the menu bar app — a secure WebSocket tunnel routes requests to your local server. Your data is encrypted in transit and never stored.
| Feature | LMCP | apple-mcp | Composio | MS 365 Connector |
|---|---|---|---|---|
| Runs locally | ✅ | ✅ | ❌ Cloud | ❌ Cloud |
| API keys needed | ❌ None | ❌ None | ✅ Required | ✅ Azure AD |
| Setup time | ~2 min | ~10 min | ~15 min | ~30 min |
| Total tools | 91 | ~20 | Varies | ~15 |
| Microsoft Teams | ✅ Local cache | ❌ | Via Graph API | Via Graph API |
| OneDrive | ✅ Full CRUD | ❌ | Via Graph API | Via Graph API |
| Calendar | ✅ CRUD | ❌ | Via API | Via Graph API |
| ✅ Full | ❌ | Via API | Via Graph API | |
| Office docs | ✅ Create/Read | ❌ | Limited | ❌ |
| Notes & Reminders | ✅ | ✅ | ❌ | ❌ |
| OmniFocus | ✅ | ❌ | ❌ | ❌ |
| iMessage | ✅ Read | ❌ | ❌ | ❌ |
| Data privacy | 100% local | 100% local | Cloud | Cloud |
| Price | Free (first 500) | Free (OSS) | Freemium | Free (M365) |
| Platform | macOS | macOS | Cross-platform | Cross-platform |
| Client | Transport | Auto-configured |
|---|---|---|
| Claude Desktop | stdio | ✅ |
| Claude Code | stdio | ✅ |
| Cursor | stdio | ✅ |
| Windsurf | stdio | ✅ |
| VS Code (Copilot / Cline) | stdio | ✅ |
| Zed | stdio | ✅ |
| Claude.ai | Cloud Relay | Manual |
| ChatGPT | Cloud Relay | Manual |
Have a feature in mind? Run request_feature from any AI client, or open an issue.
Run this in Terminal to completely remove LMCP:
curl -fsSL 'https://local-mcp.com/uninstall' | bash
This stops all background processes, removes the auto-start LaunchAgent, deletes the app and binaries, and cleans up the MCP entries from Claude Desktop, Cursor, and other AI clients. Your emails, calendar, and other data are never stored by LMCP and remain untouched.
report_bug or request_featureLMCP is proprietary software. Free for the first 500 installs — permanent license, no expiration. See LICENSE for details.
⭐ If LMCP saves you time, star the repo — it's the best way to help others discover it.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.