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

✍️ OpenClawRadar📅 Опубликовано: 19 марта 2026 г.🔗 Source
Разработчик создает сервер MCP для WhatsApp Business с помощью Claude Code за одну сессию
Ad

Разработчик создал полноценный 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 из терминала
Ad

Возможности сервера

MCP-сервер включает 8 модулей:

  • Сообщения
  • Интерактивные кнопки/списки
  • Шаблоны
  • Медиа
  • Вебхуки (приём сообщений)
  • Бизнес-профиль
  • WhatsApp Flows
  • Аналитика

Модуль вебхуков уникален — ни один другой MCP-сервер WhatsApp не может фактически принимать входящие сообщения.

Технические детали

  • Строгий режим TypeScript
  • 72 успешных теста
  • Временная безопасность HMAC для верификации вебхуков
  • Защита от SSRF при загрузке медиа
  • Изоляция арендаторов через отдельные экземпляры Durable Object
  • Ограничение скорости на API-ключ

Проект можно бесплатно попробовать с 5 инструментами без необходимости API-ключа. Разработчик отмечает, что готов ответить на вопросы о создании MCP-серверов с помощью Claude Code.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Разработчик отлаживает избыточную ошибку в сервис-воркере Next.js PWA с помощью Claude.
Кейсы

Разработчик отлаживает избыточную ошибку в сервис-воркере Next.js PWA с помощью Claude.

Разработчик создал Somnia, PWA на Next.js 14 с push-уведомлениями, используя Claude в качестве партнёра по программированию. Самая сложная ошибка заключалась в том, что service workers переходили в состояние REDUNDANT на Samsung Android из-за устаревшего ID сборки в sw.js.

OpenClawRadar
Использование ИИ для переноса драйвера Wi-Fi с Linux на FreeBSD: Пример из практики
Кейсы

Использование ИИ для переноса драйвера Wi-Fi с Linux на FreeBSD: Пример из практики

Разработчик использовал Claude Code и агента Pi, чтобы попытаться портировать драйвер Linux brcmfmac для Wi-Fi чипов Broadcom BCM4350 на FreeBSD, сначала через прямое преобразование кода, а затем путем создания подробной спецификации из 11 глав для чистой реализации.

OpenClawRadar
Как я сократил расходы на OpenClaw на 60% с помощью маршрутизации моделей
Кейсы

Как я сократил расходы на OpenClaw на 60% с помощью маршрутизации моделей

Пользователь OpenClaw сократил расходы на API с $420 до $168 за 20 дней, проанализировав шаблоны использования и направляя задачи соответствующим моделям вместо использования Claude Opus для всего. Разбивка показала, что 70% задач были простыми и могли использовать более дешёвые модели.

OpenClawRadar
Управление кодом Claude через WhatsApp с помощью функции Каналы
Кейсы

Управление кодом Claude через WhatsApp с помощью функции Каналы

Разработчик подключил WhatsApp к активной сессии Claude Code с помощью функции Channels (версия 2.1.80+), что позволяет использовать текстовые сообщения, голосовые заметки с транскрипцией через Whisper и голосовые ответы с помощью OpenAI TTS для взаимодействия с одной и той же сессией CLI.

OpenClawRadar