# whatsapp-mcp

Интегрирует Claude Code с WhatsApp для чтения переписок, отправки файлов и ведения базы предпочтений собеседников в Notion.

- плагин · `type=plugin` · Claude Code · ★ 9
- Автор: MSApps-Mobile
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/MSApps-Mobile/claude-plugins/tree/HEAD/plugins/whatsapp-mcp
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/whatsapp-mcp

## Что делает

Плагин подключает Claude Code к аккаунту WhatsApp через внешний мост. Агент умеет искать сообщения по ключевым словам или датам, читать диалоги, отправлять текст, медиафайлы и голосовые заметки. Отдельный блок сохраняет историю и стиль общения контактов в базу данных Notion, чтобы адаптировать тон и длину ответов при повторных обращениях. Для лидов создаются документы Markdown с выгрузкой на Google Drive и привязкой к Google Calendar.

Архитектура состоит из двух сервисов. Приложение на Go использует библиотеку whatsmeow, сохраняет сообщения в локальную базу SQLite и поднимает REST API на порту 8080. Поверх него работает сервер FastMCP на Python, передающий команды в Claude Code по транспорту stdio.

Для запуска моста понадобятся Go 1.21+, Python с пакетным менеджером `uv` и репозиторий `lharries/whatsapp-mcp`. Без авторизации по QR-коду в WhatsApp Web мост не подключится к аккаунту, а для сборки аудиосообщений потребуется системный FFmpeg.

## Установка

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

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install whatsapp-mcp@claude-community
```

## Когда брать
- искать старые диалоги и сообщения по номеру или дате
- отправлять файлы, картинки и голосовые сообщения прямо из терминала
- вести профили собеседников и сохранять историю контактов в Notion
- формировать отчёты по лидам в Markdown с выгрузкой на Google Drive

## Примеры запросов агенту
- Найди последние входящие сообщения в WhatsApp от контакта Alex
- Отправь файл proposal.pdf клиенту с кратким сопроводительным текстом
- Проверь профиль контакта в памяти и составь текст повторного обращения

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 177259
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 89321
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65596
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28914
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88429
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67869

Из того же набора: [msapps-mobile/claude-plugins](https://affpapa.org/nevibecode/by/msapps-mobile/claude-plugins.md) — 24 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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