# Claude and MCPmailer

Give Claude a real email inbox via MCP: Claude Code, claude.ai connectors, or the API.

Claude speaks MCP natively. Add MCPmailer as a connector and Claude can send, receive, and wait for email replies in any conversation or agent workflow.

## Setup

1. **Open Settings, then Connectors** In the Claude app. Add custom connector, then paste the URL.
1. **Sign in** A browser window opens. Approve, and there is no key to copy back.
1. **Pick what it may do** The approval screen lists scopes: reading mail and sending are separate.
1. **Ask it to check your mail** The tools show up in the conversation straight away.

## Claude Code (.mcp.json)

```json
{
  "mcpServers": {
    "mcpmailer": {
      "type": "http",
      "url": "https://connect.mcpmailer.com/mcp",
      "headers": { "Authorization": "Bearer mmk_live_..." }
    }
  }
}
```

## Worth knowing

### The connector route needs no key

Signing in through the connector screen issues a scoped session. The config block on the right is for Claude Code and anything else editing files by hand.

### Project scope versus user scope

A .mcp.json in the repo is shared with anyone who checks it out, which is why the key belongs in an env var rather than inline. claude mcp add --scope user keeps it to your machine.

### Revoking is immediate

Connections in your dashboard lists every app acting as your agents. Revoke one and its next call fails, without touching your other clients.


Docs: https://mcpmailer.com/docs.md