Разработчик создает сервер MCP для WhatsApp Business с помощью Claude Code за одну сессию

Разработчик создал полноценный MCP-сервер WhatsApp Business с помощью Claude Code за одну сессию программирования. Сервер соединяет Claude с WhatsApp Business API, позволяя пользователям просить Claude отправлять сообщения WhatsApp и выполнять эти команды.
Техническая реализация
Проект был построен со следующей архитектурой и функциями:
- Архитектура: Cloudflare Workers + D1 + KV + Durable Objects
- Обработчики инструментов: 35 обработчиков инструментов с валидацией Zod
- Тестирование: 72 модульных и интеграционных теста
- Платёжная система: Вебхуки Lemonsqueezy и генерация API-ключей
- Поддержка мультитенантности: Каждый пользователь получает свои собственные учётные данные WhatsApp
- Аудит безопасности: Несколько параллельных агентов обнаружили и исправили 16 уязвимостей
- Развёртывание: Прямое развёртывание на Cloudflare Workers из терминала
Возможности сервера
MCP-сервер включает 8 модулей:
- Сообщения
- Интерактивные кнопки/списки
- Шаблоны
- Медиа
- Вебхуки (приём сообщений)
- Бизнес-профиль
- WhatsApp Flows
- Аналитика
Модуль вебхуков уникален — ни один другой MCP-сервер WhatsApp не может фактически принимать входящие сообщения.
Технические детали
- Строгий режим TypeScript
- 72 успешных теста
- Временная безопасность HMAC для верификации вебхуков
- Защита от SSRF при загрузке медиа
- Изоляция арендаторов через отдельные экземпляры Durable Object
- Ограничение скорости на API-ключ
Проект можно бесплатно попробовать с 5 инструментами без необходимости API-ключа. Разработчик отмечает, что готов ответить на вопросы о создании MCP-серверов с помощью Claude Code.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Конвейер промптов демонстрирует свойства метапрограммирования.
Разработчик создал четырехэтапный конвейер промптов для приложения Electron, который структурно напоминает язык программирования, включая типизированные контракты, управление потоком выполнения и автоматическую документацию. Система исправила 17 ошибок и рефакторила 1218 строк кода за один день.

Перенос Doom на PS3 с использованием Claude AI без опыта программирования
Разработчик без опыта программирования на C использовал Claude AI в более чем 25 сессиях чата для портирования Chocolate Doom 3.1.0 на аппаратное обеспечение PS3, достигнув 35 кадров в секунду с использованием нативных вызовов API cellGcm и пользовательских систем аудио/ввода.

Рабочий процесс Claude MCP автоматизирует повторное вовлечение потенциальных клиентов в LinkedIn с адаптивными ограничениями.
Разработчик создал рабочий процесс с использованием Claude и MCP для автоматического повторного вовлечения старых контактов в LinkedIn, определяя потенциальных клиентов, генерируя контекстные сообщения и адаптивно справляясь с ограничениями платформы. Из 7 целевых потенциальных клиентов 5 сообщений были успешно отправлены, а 2 были пропущены из-за ограничений LinkedIn.

Использование Claude в качестве безжалостного рецензента UI/UX с конкретным промтом-персоной
Пользователь Reddit делится промптом, который превращает Claude в безжалостного UI/UX-консультанта, анализирующего работающие приложения в два этапа: сначала как беспощадный дизайнер, затем как пользователь-новичок, выводя результаты в приоритизированном markdown-файле.