DuDuClaw — MCP-сервер для Claude Code: что делает и как установить
Связывает терминальные ИИ-агенты с 11 мессенджерами и сохраняет контекст диалогов в локальной базе SQLite. Пригодится для командной работы с кодом прямо в чатах.
claude mcp add duduclaw -e DUDUCLAW_MCP_API_KEY=<DUDUCLAW_MCP_API_KEY> -- npx -y duduclawЧто делает DuDuClaw
DuDuClaw разворачивает прослойку между терминальными утилитами и внешними каналами связи вроде Telegram, LINE и Discord. Сервер пересылает сообщения агенту и ведёт учёт расходов на токены. Вся история общения фиксируется локально. Для этого используются временная память SQLite и многоуровневая база знаний.
Внутри работает бинарник на Rust из 24 крейтов со встроенной веб-панелью на React 19. Для защиты секретов применяются песочница операционной системы и шифрование AES-256-GCM.
Собственной языковой модели у сервера нет. Без внешнего рантайма вроде Claude Code или Codex он остаётся бесполезной оболочкой. Для запуска через npx потребуется Node.js версии не ниже 20 и заданный ключ DUDUCLAW_MCP_API_KEY.
Какие задачи решает
- подключить Claude Code к рабочим чатам в Telegram или Discord
- сохранять контекст между сессиями в локальной базе SQLite
- контролировать финансовые расходы агентов на вызовы моделей
- настроить переключение между аккаунтами и API-ключами
Примеры запросов агенту
- Проверь историю задач в локальной wiki DuDuClaw и покажи незавершённые пункты
- Отправь отчёт о готовности релиза в привязанный канал Discord
- Покажи статистику расходов по токенам за текущую рабочую сессию
Как установить DuDuClaw
Командой платформы
claude mcp add duduclaw -e DUDUCLAW_MCP_API_KEY=<DUDUCLAW_MCP_API_KEY> -- npx -y duduclawВместо <…> подставьте свои значения
Командой платформы
codex mcp add duduclaw --env DUDUCLAW_MCP_API_KEY=<DUDUCLAW_MCP_API_KEY> -- npx -y duduclawВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"duduclaw": {
"command": "npx",
"args": [
"-y",
"duduclaw"
],
"env": {
"DUDUCLAW_MCP_API_KEY": "<DUDUCLAW_MCP_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"duduclaw": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"duduclaw"
],
"env": {
"DUDUCLAW_MCP_API_KEY": "<DUDUCLAW_MCP_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DUDUCLAW_MCP_API_KEY=<DUDUCLAW_MCP_API_KEY> duduclaw npx -y duduclawВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о DuDuClaw
Как установить DuDuClaw в Claude Code?
Выполните в терминале команду claude mcp add duduclaw -e DUDUCLAW_MCP_API_KEY=<DUDUCLAW_MCP_API_KEY> -- npx -y duduclaw. Вместо плейсхолдера подставьте свой действующий ключ.
Что делает DuDuClaw?
Он служит мостом между консольными ИИ-ассистентами и 11 мессенджерами. Сервер маршрутизирует сообщения, хранит память в SQLite и отслеживает бюджеты на токены.
Нужна ли отдельная языковая модель для работы сервера?
Да, встроенной нейросети в нём нет. Потребуется подключение к CLI-рантайму уровня Claude Code или Codex либо к стороннему OpenAI-совместимому API.