huashu-chrome MCP
MCP-сервер и расширение Chrome дают агенту 22 инструмента для вашего браузера с входами и проверкой каждого действия.
- 593 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент работает от имени вашей сессии на любых сайтах: читает страницы, вызывает их API с вашими `cookie` и вводит данные.
- Заполнение форм и загрузка файлов происходят в рабочих кабинетах, где ошибка записывает данные клиентам или в CRM.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/huashu-chromeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент работает от имени вашей сессии на любых сайтах: читает страницы, вызывает их API с вашими `cookie` и вводит данные.
- Заполнение форм и загрузка файлов происходят в рабочих кабинетах, где ошибка записывает данные клиентам или в CRM.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`huashu-chrome` связывает агента с вашим повседневным Chrome. Пакет npm содержит CLI с командами `install`, `mcp` и `doctor`, MCP-сервер как интерфейс агента, локальный мост на 127.0.0.1 и расширение Chrome, которое выполняет действия. Агент работает под вашими входами на сайтах, поэтому ему не нужны ключи API и повторная авторизация. Двадцать два инструмента разложены по трем слоям информации. Слой данных: `network` показывает вызовы API страницы, `fetch` обращается к ним с вашими `cookie` и листает все страницы в JSONL, `download` скачивает файлы. Слой действий: `snapshot` фотографирует интерактивные элементы со ссылками, `fill` заполняет форму за один вызов, `click`, `type`, `select`, `key`, `upload`, `read_text` и `query`, а `act` выполняет цепочку шагов и проверяет каждый. Слой человека: `ask` передает вам капчу, вход по QR, SMS-код и подтверждения. Каждая записывающая операция сообщает, что изменилось на странице, и прямо предупреждает, если страница не отреагировала. Оплата, отправка и удаление не выполняются автоматически в цепочке `act`. Встроенные заметки по двадцати трем сайтам (12306, JD, Bilibili, Feishu, X, Zhihu и другие) описывают рабочие конечные точки и тупики, а инструмент `learnings` дописывает ваши.
Для кого. Пользователям Claude Code, Codex, Cursor и других MCP-клиентов, которым агент нужен в рабочих кабинетах и CRM, где уже выполнен вход, и без отдельного браузера.
Подходит, если
- Нужно внести тридцать строк из CSV в CRM, открытую в вашем браузере.
- Надо выгрузить с сайта список с постраничной выдачей в JSONL, используя вашу сессию.
- Агенту нужна заполненная многошаговая форма, в которой после каждого шага проверяется результат.
- Контрагентский кабинет просит капчу или SMS-код, и это должен сделать человек, пока агент ждет.
- Несколько агентов работают одновременно, и им нужны отдельные вкладки без перехвата страниц друг у друга.
Не подходит, если
- Нужен чистый браузер без вашего входа для публичного скрапинга: сервер дает агенту доступ к вашим аккаунтам.
- Страница относится к защищенным: магазин расширений Chrome и подобные внутренние страницы расширению недоступны.
- Агенту нельзя видеть содержимое ваших кабинетов: он получает снимки страниц и тексты.
Пример запроса к агенту
Возьми CSV с тридцатью клиентами и внеси их в CRM, которая открыта в моем Chrome, подтверждая результат после каждой записи.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужны Node.js 20 и расширение Chrome, которое ставится вручную: браузер не дает сделать это скрипту. Команда `install` определяет 20 известных агентов и сама пишет конфигурацию, а для OpenCode настройку делают вручную.
В закрытом `shadow` DOM и `canvas` действия сложнее, а на страницах в защите браузера расширение не работает. На x.com в фоновых вкладках React не рисует страницу, и действия там не работают.
Правила обновляются вместе с пакетом, а заметки по сайтам действуют на дату проверки и могут устареть.
Как отключить. Удалите запись `huashu-chrome` из конфигурации MCP вашего клиента (для Claude Code `claude mcp remove huashu-chrome`) и отключите расширение в `chrome://extensions`. Журнал команд лежит в `~/.huashu-chrome/audit.jsonl`.
Частые вопросы
Как подключить `huashu-chrome` к Claude Code?
Команда `npx huashu-chrome install` сама находит агентов и пишет конфигурацию. Вручную подключают командой `claude mcp add huashu-chrome -- npx -y huashu-chrome mcp --client claude-code`. Расширение придется загрузить самому в `chrome://extensions`.
Как проверить, что все работает?
Выполните `npx huashu-chrome doctor`. Нужное сообщение: рукопожатие в порядке, расширение Chrome на связи. Мост запускается сам при первом вызове агента.
Что с капчей и платежами?
Капчу, QR-вход и SMS-код инструмент `ask` возвращает вам. Подтверждение платежа выводится карточкой в браузере: оно в расширении, и агент до него не дотягивается. Без ответа действие отклоняется.
Куда записываются действия агента?
В журнал `~/.huashu-chrome/audit.jsonl`. Вводимый текст маскируется, пароли определяются по типу поля. Прочитать журнал можно командой `npx huashu-chrome audit`.
Что с OpenCode?
Автоматическая запись для него пока не поддерживается. Добавьте в `opencode.json` запись `mcp` с командой `npx -y huashu-chrome mcp --client opencode`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыCLI и MCP-сервер, через которые агент управляет вашим настоящим Chrome с сохраненными входами: 103 команды к 36 сайтам и автоматизация браузера
Удаленный MCP-сервер и расширение Chrome: агент читает данные за вашими логинами и работает в сайтах, которыми вы уже пользуетесь
Агент работает в вашем настоящем Chrome с уже выполненными входами: CLI, MCP и расширение с отдельной группой вкладок
Расширение Chrome с MCP-сервером: агент управляет вашим обычным браузером с его сессиями, вкладками, закладками и историей
MCP-сервер, который управляет вашим уже открытым Chrome и останавливается спросить вас про код из двух шагов, капчу или важный выбор
Управление Chrome для ИИ-агентов: локальный HTTP-сервер на Go с CLI, MCP, профилями и скиллом для Claude Code
Коротко о README
README на китайском объясняет принцип «действие засчитано, если страница изменилась», показывает примеры задач и таблицу сравнения с шестью аналогами, затем установку, группы инструментов, проверку эффекта, пакетный вызов `act`, накопление опыта и девять мер безопасности. Завершают его конфиденциальность и разбор неполадок.