Подключение DashaMail к Claude Code

Обновлено

Claude Code — консольный ассистент Anthropic. Подключить DashaMail можно двумя способами: через OAuth (вход в кабинет в браузере) или по API-ключу. Оба — одной командой.

Вариант 1: OAuth

claude mcp add --transport http dashamail https://mcp.dashamail.ru/

Затем в сессии Claude Code выполните /mcp, выберите dashamailAuthenticate. Откроется браузер со входом в личный кабинет DashaMail и экраном согласия. Из шелла то же самое делает claude mcp login dashamail; на сервере без браузера добавьте --no-browser.

Вариант 2: API-ключ

Ключ — в кабинете: Аккаунт → API-ключи → Выпустить ключ.

claude mcp add --transport http dashamail https://mcp.dashamail.ru/ \
  --header "Authorization: Bearer ВАШ_API_КЛЮЧ"

Для клиентов с небольшим контекстом можно ограничить набор инструментов: https://mcp.dashamail.ru/?toolset=core.

Область действия

  • --scope local (по умолчанию) — только текущий проект.

  • --scope user — во всех проектах.

  • --scope project — файл .mcp.json в репозитории, общий для команды. Ключ в файл не кладите, возьмите его из переменной окружения:

{
  "mcpServers": {
    "dashamail": {
      "type": "http",
      "url": "https://mcp.dashamail.ru/",
      "headers": { "Authorization": "Bearer ${DASHAMAIL_API_KEY}" }
    }
  }
}

Проверка

claude mcp list

У dashamail должен быть статус ✔ Connected. Статус ! Needs authentication означает, что OAuth ещё не пройден — выполните /mcp → Authenticate. Подробности: claude mcp get dashamail; в сессии /mcp показывает серверы и число инструментов.

Первая просьба: «Покажи мои адресные базы в DashaMail».

Отключить

claude mcp logout dashamail    # снять OAuth-авторизацию
claude mcp remove dashamail    # убрать сервер вместе с сохранёнными токенами

В DashaMail ключ «MCP · Claude Code» отзывается в Аккаунт → API-ключи.

Не нашли ответ? Напишите нам — разберёмся вместе.

support@dashamail.ru · Другие способы связи

DashaMail хранит и защищает ваши данные на территории Российской Федерации

Подробнее...