Claude Code WeChat Channel MCP
MCP-канал, который передает сообщения из WeChat в сессию Claude Code и возвращает ответы агента в тот же чат
- 312 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Входящие сообщения WeChat становятся вводом для агента и могут запускать команды с его правами
- Токен входа в WeChat хранится открытым файлом в домашнем каталоге
Установка
- Работает в
Ручная установка
npx claude-code-wechat-channel setupПоказывает QR-код в терминале: отсканируйте его в WeChat. Данные входа сохраняются в ~/.claude/channels/wechat/account.json.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Входящие сообщения WeChat становятся вводом для агента и могут запускать команды с его правами
- Токен входа в WeChat хранится открытым файлом в домашнем каталоге
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Claude Code WeChat Channel — MCP-сервер в формате канала Claude Code. Вы пишете в диалог ClawBot в WeChat, сообщение появляется в терминале Claude Code, а ответ агента возвращается в чат через инструмент wechat_reply. Плагин работает на том же протоколе ilink, что и пакет openclaw-weixin от Tencent. Входящие сообщения он забирает длинным опросом, ответы отправляет отдельным вызовом, а вход проходит по QR-коду, после которого сервер выдает токен. Подключение занимает три шага: вход по QR-коду, запись конфигурации в .mcp.json и запуск Claude Code с флагом для каналов в разработке. Кроме команд setup и install, у пакета есть start для запуска самого сервера и help.
Для кого. Для пользователей Claude Code, которые хотят ставить задачи агенту и получать ответы в WeChat, не сидя у терминала.
Подходит, если
- Нужно написать агенту из WeChat, пока вы вдали от компьютера, и получить ответ в тот же диалог
- Вы уже пользуетесь ClawBot в WeChat и хотите подключить к нему Claude Code
- Нужен канал Claude Code с отдельным инструментом для ответа в мессенджер
- Вы разбираетесь с протоколом ilink и ищете рабочий пример на TypeScript
Не подходит, если
- У вас нет iPhone: ClawBot в WeChat сейчас есть только в последней версии для iOS
- Нужен стабильный сервис для продакшена: проект в статусе «research preview»
- В диалог ClawBot пишут другие люди: любое их сообщение станет вводом для агента
Пример запроса к агенту
Когда я напишу в WeChat «статус сборки», запусти тесты в текущем проекте и отправь короткий итог через wechat_replyMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
ANTHROPIC_API_KEYсекрет- Ключ API Anthropic, если вы не входите в Claude Code через аккаунт claude.ai.
Ограничения
Канал в статусе «research preview», поэтому Claude Code загружает его только с флагом для каналов в разработке. Нужны Node.js 18 или новее либо Bun 1.0, Claude Code 2.1.80 или новее и вход в claude.ai или ключ API Anthropic. На телефоне нужна последняя версия WeChat для iOS с плагином ClawBot. Канал живет, пока открыта сессия Claude Code, и к одному ClawBot подключается только один экземпляр агента. Последние изменения в репозитории датированы мартом 2026 года.
Как отключить. Остановите сессию Claude Code и удалите запись wechat из .mcp.json. Чтобы токен больше не использовался, удалите и файл с данными входа.
Частые вопросы
Как подключить WeChat к Claude Code?
Выполните `npx claude-code-wechat-channel setup` и отсканируйте QR-код в WeChat, затем `npx claude-code-wechat-channel install` для создания `.mcp.json` и запустите `claude --dangerously-load-development-channels server:wechat`.
Где хранится токен входа и как его отозвать?
Токен лежит в файле ~/.claude/channels/wechat/account.json. Удалите файл, и канал перестанет входить в WeChat до нового сканирования QR-кода.
Как устроена передача сообщений?
Плагин забирает входящие длинным опросом `ilink/bot/getupdates` и отправляет ответы через `ilink/bot/sendmessage`. Для входа он получает токен Bearer по QR-коду через `ilink/bot/get_bot_qrcode`.
Зачем нужен флаг со словом dangerously?
Claude Code загружает каналы в статусе «research preview» только с ним. Внешние сообщения попадают в сессию с правами агента, поэтому заведите для канала отдельную учетную запись WeChat.
Можно ли подключить несколько агентов?
Нет. Каждый ClawBot подключается только к одному экземпляру агента, а при закрытии сессии Claude Code связь пропадает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыDiscord MCP от cappyeo — более 200 инструментов
Discord MCP (cappyeo)
Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра
Discord MCP для Claude и Cursor: агент пишет и ищет сообщения, ведет форумы, каналы, роли и вебхуки через токен бота, запуск командой npx
Подключает Claude Code, Cursor, Codex или OpenCode к Telegram, Slack и Discord: коллеги пишут боту, отвечает кодовый агент
Плагин MAX для OpenClaw
openclaw-max-plus
Канал-плагин, который подключает AI-ассистента OpenClaw к мессенджеру MAX через официальный Bot API: текст, медиа, кнопки, стриминг, мультиаккаунт
MCP сервер для Discord: агент ведет каналы, роли, сообщения и модерацию через бот-токен вашего сервера
MCP-сервер в одном бинарнике на Go: больше 75 локальных инструментов для файлов, оболочки, браузера и календаря
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Claude Code WeChat Channel (эта запись) | нет | OAuth | 312 | |
| Плагин MAX для OpenClaw | нет | 7 | канал-плагин OpenClaw для российского мессенджера MAX | |
| MAX-шлюз для Hermes Agent | нет | 15 | шлюз Hermes Agent к мессенджеру MAX | |
| kmsg | нет | 281 | неофициальная консольная программа и MCP-сервер для KakaoTalk на macOS |
Коротко о README
README написан на китайском. В нем есть схема потока сообщений, быстрый старт в три шага, таблица команд и описание эндпоинтов ilink.