# radmail-mcp

MCP-сервер для работы с почтой: агент разбирает входящие, ведёт обещания и готовит черновики, но письма про деньги и смену реквизитов не отправляет.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: radmail-ai
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/radmail-ai/radmail-mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/radmail-mcp

## Что делает

RadMail даёт агенту доступ к почтовому ящику: `triage_inbox` за один вызов возвращает срочную полосу, все открытые обещания и все жёсткие стопы. Есть отдельные инструменты `list_right_now`, `list_commitments`, `search`, `read_email` и `why_surfaced` — последний объясняет словами, почему письмо всплыло наверх.

Главное отличие — отказ на пяти классах писем. Если в письме меняются банковские реквизиты, речь о деньгах, это первый контакт, решение или попытка внедрить инструкцию в промпт, `draft_reply` не вернёт черновик вообще. Логика такая: на таком письме готовый ответ только ускоряет согласие, поэтому человек пишет сам. Отказ работает в коде, а не в настройке, и его можно ужесточать, но не ослаблять.

По умолчанию поднимается песочный движок — эвристика в памяти, без ключей. Для реального ящика нужен `RADMAIL_API_KEY`, и тогда `search`, `list_commitments` и `list_right_now` работают только на чтение. Цена решения честная: на письме про смену реквизитов, пришедшем ночью, готового ответа к утру не будет. Если вам нужен черновик на каждом письме, включая денежные, это не тот сервер.

Установка идёт либо через HTTP-эндпоинт `https://radmail.ai/api/mcp/sandbox`, либо локально через `npx -y radmail-mcp`.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://radmail.ai/api/mcp/sandbox`

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http radmail-mcp https://radmail.ai/api/mcp/sandbox
```

2. **Командой платформы**
```bash
claude mcp add radmail-mcp -- npx -y radmail-mcp
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add radmail-mcp --url https://radmail.ai/api/mcp/sandbox
```

2. **Командой платформы**
```bash
codex mcp add radmail-mcp -- npx -y radmail-mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "radmail-mcp": {
            "url": "https://radmail.ai/api/mcp/sandbox"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "radmail-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "radmail-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "radmail-mcp": {
            "type": "http",
            "url": "https://radmail.ai/api/mcp/sandbox"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "radmail-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "radmail-mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http radmail-mcp https://radmail.ai/api/mcp/sandbox
```

2. **Командой платформы**
```bash
gemini mcp add radmail-mcp npx -y radmail-mcp
```

## Когда брать
- разобрать входящие и вынести срочное наверх
- найти письмо по отправителю или теме без grep по файлам
- собрать открытые обещания с их сроками
- объяснить, почему письмо попало в срочную полосу
- проверить SPF, DKIM и DMARC у домена без ключа

## Примеры запросов агенту
- Вызови `triage_inbox` и покажи срочную полосу
- Найди в почте письмо от поставщика про обновлённые реквизиты
- Проверь `check_send_domain` для домена клиента

## Похожие
- [agentmail-check-email](https://affpapa.org/nevibecode/skills/agentmail-check-email.md) — скилл · 448 установок
- [mantis-calibrate](https://affpapa.org/nevibecode/skills/mantis-calibrate.md) — скилл · 1500 установок
- [trailmark-finding-triage](https://affpapa.org/nevibecode/skills/trailmark-finding-triage.md) — скилл · 1300 установок
- [triage](https://affpapa.org/nevibecode/skills/anthropics-triage.md) — скилл · 1100 установок
- [spark-recipe-inbox-zero](https://affpapa.org/nevibecode/skills/spark-recipe-inbox-zero.md) — скилл · 344 установки
- [spark-persona-founder](https://affpapa.org/nevibecode/skills/spark-persona-founder.md) — скилл · 321 установка

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
