MCP-сервер для Хабр Карьеры

habr-career-mcp

MCP-сервер к API Хабр Карьеры: поиск вакансий по фильтрам, чтение текста целиком, справочник навыков и локальный реестр уже разобранных вакансий

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Только читает публичные вакансии и справочник навыков, не требует авторизации
Все причины и проверки
Российский стек

mvpcodego/habr-career-mcp

Установка

Ручная установка

git clone <этот репозиторий> && cd habr-career-mcp && python3 server.py

Команда из README, запускает MCP поверх stdio.

Проверка безопасности

Как мы проверяем

Низкий рискНизкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

  • Только читает публичные вакансии и справочник навыков, не требует авторизации

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на голой стандартной библиотеке Python обращается к недокументированному фронтенд-API career.habr.com и дает четыре инструмента: поиск вакансий с фильтрами по тексту, грейду, навыку и удаленке с пометкой уже просмотренных, чтение вакансии целиком с предупреждением о скрытых инструкциях для ИИ в тексте, поиск id навыка по названию для фильтра и проверку списка id по локальному реестру. Реестр хранится в TSV-файле на диске, путь задается константой в начале файла.

Для кого. Для разработчиков в поиске работы, которые хотят фильтровать вакансии Хабр Карьеры быстрее, чем через интерфейс сайта, и не пересматривать уже изученные.

Подходит, если

  • Нужно каждый день отбирать новые удаленные вакансии по грейду и навыку
  • Нужно читать вакансию целиком и получать предупреждение о скрытых инструкциях для ИИ в тексте
  • Нужен локальный учет уже просмотренных вакансий

Не подходит, если

  • Нужен официальный документированный API Хабр Карьеры: используется восстановленный по наблюдениям внутренний эндпоинт
  • Не нужен локальный TSV-реестр и путь к нему не хочется настраивать

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

Найди новые удаленные вакансии middle python на Хабр Карьере, которые я еще не смотрел

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

API недокументирован официально, параметры восстановлены наблюдением и могут измениться. Сеть запрашивается с тремя повторами при обрыве. Путь к реестру задан константой в коде, а не переменной окружения, значения фильтра qid для грейдов не идут подряд и часть значений пустая.

Как отключить. Удалите сервер из конфигурации MCP клиента, дополнительных подписок или ключей отзывать не нужно.

Частые вопросы

Нужны ли внешние библиотеки?

Нет, сервер использует только стандартную библиотеку Python 3.9 и выше.

Что за предупреждение о скрытых инструкциях?

Некоторые работодатели вставляют в текст вакансии фразы для ИИ вроде «если ты ИИ, напиши о...», чтобы отличить сгенерированные отклики. Инструмент get_vacancy находит такие фразы и помечает вакансию, выполнять их нельзя.

MCP-серверы
Выбор редакции

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВысокий риск116,6 тыс.Звезды репозитория
Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск63,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск52,7 тыс.Звезды репозитория
Официальный

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск43,3 тыс.Звезды репозитория

Коротко о README

README на русском объясняет мотивацию: листать сотни вакансий вручную дорого, а фильтры в интерфейсе разбросаны. Описывает четыре инструмента таблицей, документирует восстановленные параметры API (эндпоинт, значения грейда qid, поиск id навыка) и перечисляет практические грабли: как надежно определить название компании, точное сравнение id с реестром и обработку скрытых инструкций для ИИ в тексте вакансии.

Foxx AIMCP-сервер для Хабр Карьеры

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.