К основному содержанию
MCP-сервер CX Codex

wechat-devtools-mcp — MCP-сервер для Claude Code: что делает

Управляет WeChat DevTools через 7 MCP-инструментов: компилирует мини-приложения, снимает длинные скриншоты, читает логи CDP и автоматизирует тестирование.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env WECHAT_DEVTOOLS_CLI=<WECHAT_DEVTOOLS_CLI> --env WECHAT_PROJECT_PATH=<WECHAT_PROJECT_PATH> --env WECHAT_CLI_TIMEOUT=<WECHAT_CLI_TIMEOUT> --env NODE_PATH=<NODE_PATH> --transport stdio wechat-devtools-mcp -- uvx wechat-devtools-mcp
Открыть на GitHub

Что делает wechat-devtools-mcp

Сервер оборачивает CLI WeChat DevTools в 7 инструментов: wechat_ide, wechat_build, wechat_automator, wechat_inspector, wechat_screenshot, wechat_navigate и wechat_file. С их помощью агент открывает среду разработки, собирает npm, эмулирует клики, меняет данные страниц и делает постраничные скриншоты со склейкой.

Для запуска понадобятся uv или вызов через uvx, а также включённый сервисный порт в настройках безопасности WeChat DevTools. Без включённого порта все вызовы завершатся ошибкой CLI_TIMEOUT. В конфигурации сервера обязательно передавать абсолютные пути к бинарнику CLI и корню проекта.

Разработчик подчёркивает подход «тонкий MCP + толстый скилл»: сервер отвечает за вызов команд, а сценарии сквозного тестирования вынесены в отдельный скилл wechat-devtools.

Какие задачи решает

  • скомпилировать и загрузить мини-приложение через CLI
  • сделать склеенный длинный скриншот интерфейса
  • собрать структурированные логи CDP при переходе по страницам
  • эмулировать клики и ввод текста в тестах WeChat

Примеры запросов агенту

  • Проверь статус WeChat DevTools и собери проект через wechat_build
  • Сделай длинный скриншот текущей страницы мини-приложения
  • Запусти тест с эмуляцией клика по кнопке и прочитай логи CDP

Как установить wechat-devtools-mcp

Командой платформы

claude mcp add --env WECHAT_DEVTOOLS_CLI=<WECHAT_DEVTOOLS_CLI> --env WECHAT_PROJECT_PATH=<WECHAT_PROJECT_PATH> --env WECHAT_CLI_TIMEOUT=<WECHAT_CLI_TIMEOUT> --env NODE_PATH=<NODE_PATH> --transport stdio wechat-devtools-mcp -- uvx wechat-devtools-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from wechat-devtools-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о wechat-devtools-mcp

Как установить wechat-devtools-mcp в Claude Code?

Выполните команду `claude mcp add wechat-devtools-mcp -e WECHAT_DEVTOOLS_CLI=<WECHAT_DEVTOOLS_CLI> -e WECHAT_PROJECT_PATH=<WECHAT_PROJECT_PATH> -- uvx wechat-devtools-mcp`, подставив абсолютные пути к CLI и проекту.

Зачем нужен wechat-devtools-mcp, если в WeChat DevTools 2.x есть встроенный MCP?

Встроенный сервер содержит 47 атомарных вызовов, а этот проект дополняет его склейкой длинных скриншотов, очисткой логов CDP и готовыми сценариями проверок.

Почему команды возвращают ошибку CLI_TIMEOUT?

В WeChat DevTools выключен сервисный порт. Перейдите в настройки безопасности IDE и включите опцию «Сервисный порт».

Похожие MCP-серверы

Всё по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 751звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 505звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 149звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой