Local MCP Server Connects Claude to Mac Apps Without Cloud or Tokens

What Local MCP Does
Local MCP is a native macOS MCP server that connects Claude Desktop (along with Cursor, Windsurf, and VS Code) to local Mac applications. The tool provides direct access to several productivity applications without requiring cloud processing or API tokens.
Core Features
- Read, search, send, and reply to emails from Mail.app (supports Gmail, Outlook, iCloud, Exchange)
- Create, list, and delete calendar events across all accounts
- Read Microsoft Teams chats and channels without Graph API tokens
- Full OneDrive file management including read, write, search, and move operations
- Support for Word, Excel, PowerPoint, and PDF files
Key Differentiators
- Privacy-first approach: All data remains on your Mac with zero cloud processing
- Zero configuration required: Install and restart Claude Desktop
- Teams integration reads from local IndexedDB, eliminating OAuth and Microsoft API requirements
- Includes 38 MCP tools with safety previews (emails show preview before sending, requiring user confirmation)
Installation
Install via npm:
npm install -g local-mcpOr add to your Claude Desktop configuration:
{"mcpServers":{"local-mcp":{"command":"npx","args":["-y","local-mcp@latest"]}}}Availability
The tool offers a 14-day free trial with no credit card required. The developer is actively seeking feedback from users.
📖 Read the full source: r/ClaudeAI
👀 See Also

Using a Local LLM as a Claude Code Subagent to Reduce Context Usage
A Reddit user demonstrates how Claude Code can delegate tasks to a local LLM running via LM Studio, keeping file content out of Claude's context. The setup uses a ~120-line Python script with LM Studio's tool-calling API to handle file operations locally.

Using pre-commit to improve AI-generated code quality and security
A developer shares their pre-commit configuration for Go and Java projects, using tools like golangci-lint, govulncheck, and checkov to catch vulnerabilities and quality issues in AI-generated code before commit.

Axe: A 12MB CLI for Single-Purpose LLM Agents
Axe is a lightweight Go binary that runs focused AI agents defined in TOML files. It treats agents like Unix programs, supporting stdin piping, sub-agent delegation, and multi-provider LLM integration.

MCP-Enabled Agent-Native Hosting: Deploy Apps via AI Agents on ocl-nexus
ocl-nexus introduces an MCP server setup that lets AI coding agents deploy apps directly to an SSO-protected live environment using only an API key.