Разработчик создает MCP-сервер для интеграции Claude с WhatsApp, делится трудностями

Что это такое
Разработчик создал небольшой MCP-сервер, который позволяет Claude получать доступ к реальным беседам через WhatsApp, выходя за рамки изолированных запросов и взаимодействуя с настоящими цепочками сообщений.
Основные сложности, с которыми столкнулись
Разработчик ожидал, что реализация будет простой, но столкнулся с несколькими серьёзными проблемами:
- Контекст беседы оказался сложнее, чем просто передача истории сообщений — потребовалось настроить базу данных для отслеживания разговоров
- Небольшие пробелы в контексте приводили к заметно худшим ответам от Claude
- Без понимания того, как агенты реагировали на сообщения, было трудно понять, почему Claude отвечал именно так
- Реальные беседы оказались гораздо более непредсказуемыми, чем тестовые запросы
Этот опыт подчеркнул существенную разницу между «Claude в окне запроса» и Claude, взаимодействующим с реальными пользователями.
Реализация решения
Чтобы сделать систему работоспособной, разработчик создал MCP-слой, который:
- Структурирует и сохраняет историю бесед
- Даёт Claude более чистый доступ к контексту
- Добавляет прозрачность во взаимодействия
Разработчик сообщает, что такой подход уже кажется гораздо более удобным, чем просто передача сообщений напрямую в модель. Проект был превращён в небольшой MCP-сервер/инструмент и опубликован для других, работающих над похожими задачами.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Claude Code Voice Mode: Голосовой режим для разработчиков — общение с ИИ без рук
Бета-режим голоса Claude позволяет вам общаться с ИИ устно и слышать ответы, с опциями hands-free и push-to-talk. Он работает в веб-версии и на мобильных устройствах, учитывается в обычных лимитах использования и позволяет переключаться между текстом и голосом в одном диалоге.

Бит-Чат: ИИ-агенты могут отправлять биткоины через Lightning через мессенджеры
Система под названием Bit-Chat позволяет ИИ-агентам отправлять платежи в биткоинах через сеть Lightning по электронной почте, WhatsApp, Telegram или Signal. Агенты могут генерировать выделенные адреса, такие как [email protected], и платежи работают, даже если получатель не зарегистрирован.

HomeButler: MCP-сервер для управления серверами домашней лаборатории из Claude без API-ключей
HomeButler — это сервер MCP, который позволяет Claude устанавливать, отслеживать и управлять самостоятельно размещёнными приложениями на серверах homelab без необходимости использования API-ключей. Он работает локально, сохраняет все данные в вашей сети и был создан с помощью Claude Code.

Calmkeep: Внешний слой непрерывности для противодействия дрейфу LLM в длинных сессиях
Calmkeep — это внешний слой непрерывности, предназначенный для противодействия дрейфу LLM в длинных сессиях. В тесте на 25 шагов при сборке бэкенда он показал 85% целостности против 60% у стандартного Claude, а в юридической сессии — 100% против 50%.