# Mailows

Hands each AI agent its own inbox on your domain, with scoped OAuth grants you can revoke.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: mailows
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mailows/mailows-grok-plugin
- Updated: 2026-09-27
- HTML: https://affpapa.org/en/nevibecode/mcp/mailows

## What it does

Mailows is a remote MCP server reachable at `https://mcp.mailows.com/mcp`. Your agent gets a dedicated address on your domain instead of borrowing a human mailbox, and you choose which inboxes it can reach. Grants are revoked one agent at a time.

The first call opens a browser for OAuth, using authorization code with PKCE. Tokens live in the MCP client's credential store rather than in a project file. The service is operated by DW Technology LLC.

Because the server is hosted, mail passes through someone else's infrastructure. Teams with rules about where correspondence is stored should read the terms before wiring it in.

## Requirements
- Remote server: `https://mcp.mailows.com/mcp`

## Install

### Claude Code (native platform)

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

### Codex

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

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mailows": {
            "url": "https://mcp.mailows.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mailows": {
            "type": "http",
            "url": "https://mcp.mailows.com/mcp"
        }
    }
}
```

### Gemini CLI

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

## When to use it
- give an agent its own address instead of a shared team mailbox
- read incoming mail and reply from inside a Claude session
- revoke one agent's access without touching the others
- limit which inboxes an agent can see

## Example prompts
- Show unread mail in the agent inbox
- Reply to the latest message from the client
- List the inboxes you can access

## Similar
- [Hail](https://affpapa.org/en/nevibecode/mcp/hail.md) — MCP server · ★ 32
- [tinysend](https://affpapa.org/en/nevibecode/mcp/tinysend.md) — MCP server
- [Nilyo](https://affpapa.org/en/nevibecode/mcp/nilyo.md) — MCP server
- [gmail](https://affpapa.org/en/nevibecode/skills/sanjay3290-gmail.md) — skill · 516 installs
- [codex-oauth-automation-extension](https://affpapa.org/en/nevibecode/skills/codex-oauth-automation-extension.md) — skill · 505 installs
- [email-mcp](https://affpapa.org/en/nevibecode/mcp/marlinjai-email-mcp.md) — MCP server · ★ 26

---
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
