# LMCP

Connects your AI assistant to email, calendars, messages and files on Mac or Windows. Useful when the answer sits in several apps at once.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 73
- Author: colibird-ai
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/colibird-ai/local-mcp-releases
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/lmcp

## What it does

LMCP is a local MCP server. It runs on your machine and hands the assistant tools for your apps and accounts — Apple Mail, Outlook, Microsoft Teams, Slack, WhatsApp, Signal, Google Drive, OneDrive, Microsoft 365, Notes, Reminders, Notion, ServiceNow among them. What you actually get depends on the OS and the permissions you grant.

The app goes in first, then the server is added to your client. Claude takes it through the plugin marketplace, while Codex, Cursor, GitHub Copilot and Gemini CLI use `mcp add` commands or a config block. There is an npm path too: `npx -y local-mcp@latest setup` detects compatible clients and configures them. Restart the client fully afterwards, since MCP tools load at startup.

Apple-native tools are macOS-only, and connected services may ask for their own sign-in. Web assistants connect to `https://www.local-mcp.com/mcp` as a custom connector with OAuth and need Cloud Data Forwarding switched on — it is off by default, and with it off the connector exposes only `setup_install`. An endpoint alone is not a working connection: finish authorization and check that tools show up in your client.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://local-mcp.com/mcp`
- Environment variables: `LMCP_REF` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http local-mcp https://local-mcp.com/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env LMCP_REF=<LMCP_REF> --transport stdio lmcp -- npx -y local-mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add lmcp --url https://local-mcp.com/mcp
```

2. **Platform CLI**
```bash
codex mcp add lmcp --env LMCP_REF=<LMCP_REF> -- npx -y local-mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "lmcp": {
            "url": "https://local-mcp.com/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "lmcp": {
            "command": "npx",
            "args": [
                "-y",
                "local-mcp"
            ],
            "env": {
                "LMCP_REF": "<LMCP_REF>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "lmcp": {
            "type": "http",
            "url": "https://local-mcp.com/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "lmcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "local-mcp"
            ],
            "env": {
                "LMCP_REF": "<LMCP_REF>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http lmcp https://local-mcp.com/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e LMCP_REF=<LMCP_REF> lmcp npx -y local-mcp
```
Replace <…> with your own values

## When to use it
- find what you still owe someone across email and messages
- build a realistic day plan from calendar, tasks and threads
- draft replies to customer orders using inventory data
- pull a document out of cloud storage for the assistant
- create a note and a reminder from one request

## Example prompts
- Find everything I still owe the architect across email and messages, with sources
- Put my day together from my calendar and tasks and suggest a plan
- Draft replies to customer orders using the inventory data

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
