MCP-сервер для Хабр Карьеры
habr-career-mcp
MCP-сервер к API Хабр Карьеры: поиск вакансий по фильтрам, чтение текста целиком, справочник навыков и локальный реестр уже разобранных вакансий
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запускает Python-сервер, который ходит в недокументированное API career.habr.com
- Ведет на диске TSV-реестр просмотренных вакансий
Установка
- Работает в
- Сервисы
Ручная установка
git clone <этот репозиторий> && cd habr-career-mcp && python3 server.pyКоманда из README, запускает MCP поверх stdio.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает Python-сервер, который ходит в недокументированное API career.habr.com
- Ведет на диске TSV-реестр просмотренных вакансий
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на голой стандартной библиотеке Python обращается к недокументированному фронтенд-API career.habr.com и дает четыре инструмента: поиск вакансий с фильтрами по тексту, грейду, навыку и удаленке с пометкой уже просмотренных, чтение вакансии целиком с предупреждением о скрытых инструкциях для ИИ в тексте, поиск id навыка по названию для фильтра и проверку списка id по локальному реестру. Реестр хранится в TSV-файле на диске, путь задается константой в начале файла.
Для кого. Для разработчиков в поиске работы, которые хотят фильтровать вакансии Хабр Карьеры быстрее, чем через интерфейс сайта, и не пересматривать уже изученные.
Подходит, если
- Нужно каждый день отбирать новые удаленные вакансии по грейду и навыку
- Нужно читать вакансию целиком и получать предупреждение о скрытых инструкциях для ИИ в тексте
- Нужен локальный учет уже просмотренных вакансий
Не подходит, если
- Нужен официальный документированный API Хабр Карьеры: используется восстановленный по наблюдениям внутренний эндпоинт
- Не нужен локальный TSV-реестр и путь к нему не хочется настраивать
Пример запроса к агенту
Найди новые удаленные вакансии middle python на Хабр Карьере, которые я еще не смотрелMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
API недокументирован официально, параметры восстановлены наблюдением и могут измениться. Сеть запрашивается с тремя повторами при обрыве. Путь к реестру задан константой в коде, а не переменной окружения, значения фильтра qid для грейдов не идут подряд и часть значений пустая.
Как отключить. Удалите сервер из конфигурации MCP клиента, дополнительных подписок или ключей отзывать не нужно.
Частые вопросы
Нужны ли внешние библиотеки?
Нет, сервер использует только стандартную библиотеку Python 3.9 и выше.
Что за предупреждение о скрытых инструкциях?
Некоторые работодатели вставляют в текст вакансии фразы для ИИ вроде «если ты ИИ, напиши о...», чтобы отличить сгенерированные отклики. Инструмент get_vacancy находит такие фразы и помечает вакансию, выполнять их нельзя.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Хабр — все инструментыMCP-сервер для Хабр Карьеры
habr-mcp
MCP-сервер для редактирования своего профиля на career.habr.com через сессионную куку, потому что официальный API только читает
MCP-сервер для Хабра
habr-mcp
MCP-сервер для поиска и чтения статей Хабра: превращает разметку статьи в читаемый markdown прямо в ответе агента
MCP-сервер в Docker, который вытаскивает текст статьи Хабра по ссылке для локальных моделей в LM Studio
MCP-сервер Хабра для чтения и публикации
Habr MCP server
HTTP MCP-сервер для Хабра на несколько пользователей: чтение статей без входа и публикация черновиков из Google Docs или Docmost
JobSpy MCP
JobSpy
MCP-сервер ищет вакансии на LinkedIn, Indeed, Glassdoor и ZipRecruiter и сохраняет выдачу в CSV или JSON
MCP-сервер исследований: ищет в вебе, SEC, судах и патентах, читает страницы целиком и проверяет, что цитаты существуют.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MCP-сервер для Хабр Карьеры (эта карточка) | нет | не нужна | 0 | |
| Workopia MCP Server | да | OAuth | 312 | удаленный MCP-сервер Workopia |
| JobSpy MCP | нет | не нужна | 4 721 | MCP-сервер ищет вакансии на LinkedIn |
Коротко о README
README на русском объясняет мотивацию: листать сотни вакансий вручную дорого, а фильтры в интерфейсе разбросаны. Описывает четыре инструмента таблицей, документирует восстановленные параметры API (эндпоинт, значения грейда qid, поиск id навыка) и перечисляет практические грабли: как надежно определить название компании, точное сравнение id с реестром и обработку скрытых инструкций для ИИ в тексте вакансии.