HH.ru MCP Server: браузерный авто-отклик
HH.ru MCP Server
MCP-сервер, который эмулирует браузерную сессию hh.ru через Playwright для поиска, ИИ-скоринга вакансий и автоматического отклика с ограничением заявок в день
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Может автоматически отправлять отклики со сгенерированным ИИ письмом без обязательной ручной проверки каждого
- Использует stealth-настройки Playwright, явно направленные на обход антибот-защиты hh.ru, что может привести к бану аккаунта
Установка
Ручная установка
git clone https://github.com/vadtop/hh-mcp-server.git && cd hh-mcp-server && pip install -r requirements.txt && playwright install chromium && cp .env.example .envУстановка из README, на Linux дополнительно нужен playwright install-deps.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
После закрытия публичного API hh.ru для соискателей 15 декабря 2025 года сервер восстанавливает поиск и авто-отклик через Playwright со stealth-настройками: подмена User-Agent Chrome 133, случайный viewport, задержки против антибот-защиты, сессия хранится в cookie и localStorage и живет около 30 дней. Двадцать инструментов MCP покрывают поиск и похожие вакансии, отклик со сгенерированным ИИ сопроводительным письмом, историю заявок, работу с резюме, а также аналитику: скоринг вакансии по TF-IDF, навыкам и зарплате, анализ рынка труда, карьерного разрыва и прогноз зарплаты после освоения новых навыков. SQLite-база applied.db не дает откликаться на одну вакансию дважды, а MAX_APPLIES_PER_DAY ограничивает число заявок в сутки (по умолчанию 20). Есть фоновый мониторинг статусов откликов и диагностический инструмент hh_health_check.
Для кого. Для соискателей, которые готовы к риску автоматизации hh.ru через эмуляцию браузера ради масштабного авто-отклика с ИИ-аналитикой.
Подходит, если
- Готовы принять риск нарушения условий hh.ru ради автоматического отклика с лимитом заявок в день
- Нужен ИИ-скоринг вакансий по резюме и рыночная аналитика зарплат и навыков перед откликом
- Нужен карьерный отчет: разрыв в навыках, дорожная карта, прогноз зарплаты
Не подходит, если
- Не хотите использовать stealth-эмуляцию браузера, которая прямо направлена на обход защиты от ботов hh.ru
- Нужен только официальный API без риска бана аккаунта: README прямо говорит, что использование может нарушать условия hh.ru
- Не готовы проверять сопроводительные письма перед отправкой: инструмент может откликнуться автоматически с письмом от ИИ
Пример запроса к агенту
Найди вакансии Python-разработчика с зарплатой от 250 000 и оцени их по моему резюме, откликайся только выше порога 80Ограничения
README прямо на английском заявляет: использование может нарушать условия предоставления услуг hh.ru, автор не несет ответственности за ограничения или бан аккаунта, рейт-лимиты или капчу, и инструмент предназначен только для личного использования. Модуль anti_detect.py и stealth-настройки Playwright явно нацелены на обход защиты hh.ru от автоматизации. Требует первый ручной вход с SMS-кодом, сессия истекает примерно через 30 дней. Автор советует выставлять разумные MAX_APPLIES_PER_DAY и SCORING_THRESHOLD и проверять сопроводительные письма перед отправкой.
Как отключить. Остановите процесс run_mcp.py, удалите сервер из конфигурации MCP клиента и сотрите папку .browser_session с сохраненной сессией.
MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| MAX_APPLIES_PER_DAY | Дневной лимит автоматических откликов, по умолчанию 20. |
| SCORING_THRESHOLD | Минимальный ИИ-скор вакансии, ниже которого отклик не отправляется. |
Проверка безопасности
- Может автоматически отправлять отклики со сгенерированным ИИ письмом без обязательной ручной проверки каждого
- Использует stealth-настройки Playwright, явно направленные на обход антибот-защиты hh.ru, что может привести к бану аккаунта
Коротко о README
README на английском объясняет, что сервер восстанавливает автоматизацию после закрытия API hh.ru для соискателей, описывает архитектуру со слоями браузера, сервисов и ИИ, дает список из 20 инструментов и инструкции подключения к opencode, VS Code и Claude Desktop. Отдельный раздел Disclaimer прямо предупреждает о риске для условий обслуживания hh.ru и просит использовать ответственно, только для личных целей. Лицензия MIT.
Частые вопросы
Может ли hh.ru заблокировать аккаунт за использование этого сервера?
Автор прямо предупреждает, что использование может нарушать условия hh.ru и не берет на себя ответственность за ограничения или бан аккаунта.
Можно ли ограничить число автоматических откликов в день?
Да, переменной MAX_APPLIES_PER_DAY, по умолчанию 20, вместе с порогом ИИ-скоринга SCORING_THRESHOLD.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI