Разработчик создает сервер 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

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

Настройка OpenClaw для обновлений счёта в студенческом бейсболе с оповещениями в Telegram
Кейсы

Настройка OpenClaw для обновлений счёта в студенческом бейсболе с оповещениями в Telegram

Разработчик создал OpenClaw-поток, который проверяет бейсбольные матчи ASU и GT примерно каждые 8 минут, используя API табло счёта ESPN для студенческого бейсбола, отправляя оповещения в Telegram только при изменении счёта, иннингов или финальных результатов, чтобы избежать спама.

OpenClawRadar
Запуск Claude с Qwen 3.5 в качестве постоянного агента на Mac Mini выявляет ограничения, связанные с человеком.
Кейсы

Запуск Claude с Qwen 3.5 в качестве постоянного агента на Mac Mini выявляет ограничения, связанные с человеком.

Разработчик запустил Claude с Qwen 3.5 в качестве постоянного агента на выделенном Mac Mini, который занимается созданием продуктов, управлением проектами, аналитикой, поддержкой рассылок и 3000 задач WizBoard. Агент создал 16 продуктов за два месяца, что показало, что узким местом стала не производственная мощность, а человеческое одобрение и принятие решений.

OpenClawRadar
Создание управляемой платформы для размещения ИИ с использованием Rails 8, Docker и Traefik
Кейсы

Создание управляемой платформы для размещения ИИ с использованием Rails 8, Docker и Traefik

Разработчик создал управляемую платформу хостинга для AI-приложений, используя Rails 8 монолит, PostgreSQL и API Hetzner Cloud, привлек 50 платящих клиентов за две недели. Технический разбор охватывает проблемы конфигурации Docker, SSE-стриминг через Traefik и обработку аварийных инцидентов с клиентскими инстансами.

OpenClawRadar
Использовал OpenClaw для исправления скрипта отслеживания расходов – обнаружил пропущенную логику подписок
Кейсы

Использовал OpenClaw для исправления скрипта отслеживания расходов – обнаружил пропущенную логику подписок

Разработчик использовал OpenClaw, чтобы исправить свой Python-скрипт для отслеживания расходов – он переклассифицировал подписки по фиксированным суммам и интервалам оплаты, а также добавил допуск по сумме для счетов за телефон.

OpenClawRadar