autopilot-jobhunt MCP

MCP-сервер и CLI для поиска работы: обходит 130 с лишним страниц вакансий, оценивает роли по резюме и готовит черновики откликов

  • 218 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

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

  • Резюме и тексты вакансий передаются провайдеру языковой модели: OpenRouter, Anthropic или Claude CLI
  • Хранит ключи TinyFish и OpenRouter и токен Telegram-бота в config.json и переменных окружения
  • Обходит сторонние сайты через сервис TinyFish по списку компаний, при этом отклики сам не отправляет
Все причины и проверки

tarunlnmiit/autopilot-jobhunt

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/autopilot-jobhunt

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Резюме и тексты вакансий передаются провайдеру языковой модели: OpenRouter, Anthropic или Claude CLI
  • Хранит ключи TinyFish и OpenRouter и токен Telegram-бота в config.json и переменных окружения
  • Обходит сторонние сайты через сервис TinyFish по списку компаний, при этом отклики сам не отправляет

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

Что делает

autopilot-jobhunt ставится из PyPI и работает как отдельный CLI или как MCP-сервер для Claude Code. Команда autopilot scan обходит более 130 страниц вакансий компаний из companies.json, отбирает новые объявления, а языковая модель ставит каждой роли оценку от 0 до 100 по полному тексту вашего резюме и в одном предложении объясняет, подходит ли она. Лучшие совпадения приходят в Telegram. По команде autopilot draft 1 или по запросу агента сервер готовит под выбранную вакансию резюме и сопроводительное письмо. Отправляет отклики только человек: инструмент создает черновики и сам никуда не подает. Команда autopilot export выгружает подходящие вакансии в CSV. У MCP-сервера три инструмента: scan_jobs, draft_application и export_jobs. В репозитории лежит скилл skills/autopilot-jobhunt/SKILL.md: он ведет Claude Code по цепочке сканирование, выбор ролей, черновик, проверка и считает тексты вакансий ненадежным вводом. Для оценки подходят бесплатная цепочка из четырех моделей OpenRouter, Claude CLI без ключа или Anthropic API.

Для кого. Соискателям, которые следят за вакансиями в десятках компаний и хотят получать только подходящие роли вместе с черновиками откликов.

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

  • Вы ждете роль в конкретных компаниях, а вручную открывать их карьерные страницы каждый день не хочется
  • Нужно отсеять вакансии по смыслу резюме, а не по ключевым словам, и увидеть причину оценки в одном предложении
  • Агент в Claude Code должен по фразе «составь отклик на вакансию номер 2» подготовить резюме и письмо
  • Список лучших вакансий нужен в Telegram утром, а полная выгрузка в CSV раз в неделю
  • Список компаний хочется править самому в companies.json и добавлять свои

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

  • Нужны автоматические отклики: инструмент готовит черновики и сам ничего не отправляет
  • Резюме нельзя передавать языковой модели провайдера, например OpenRouter или Anthropic
  • Интересуют агрегаторы вроде LinkedIn и Indeed: список строится по страницам вакансий компаний
  • Нет ключа TinyFish: он нужен всегда для обхода страниц

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

Просканируй вакансии по моему профилю и покажи три лучшие, затем составь резюме и письмо под вторую

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

TINYFISH_API_KEY обязательная, секрет
Ключ TinyFish для обхода страниц вакансий, бесплатный.
OPENROUTER_API_KEY секрет
Ключ OpenRouter для оценки вакансий. Не нужен, если оценку ведет Claude CLI или Anthropic API.
TELEGRAM_TOKEN секрет
Токен бота Telegram для уведомлений.
TELEGRAM_CHAT_ID
Идентификатор чата, куда бот присылает лучшие вакансии.

Ограничения

  • Всегда нужен ключ TinyFish (бесплатный, без карты). Для оценки нужен ключ OpenRouter либо Claude CLI или Anthropic API.
  • Темп сканирования зависит от лимитов бесплатных ключей TinyFish и OpenRouter.
  • Резюме и тексты вакансий уходят провайдеру языковой модели, точный перечень данных описан в файле PRIVACY.md репозитория.
  • Работает по страницам вакансий компаний из списка и не охватывает агрегаторы. Для Telegram нужны токен бота и идентификатор чата.

Как отключить. Команда claude mcp remove autopilot-jobhunt убирает сервер из Claude Code. Пакет удаляет pip uninstall autopilot-jobhunt. Файлы config.json, companies.json и папка резюме лежат в вашей рабочей папке и стираются вручную.

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

Отправляет ли autopilot-jobhunt отклики сам?

Нет. Инструмент готовит резюме и сопроводительное письмо, а подаете отклик вы. Это заложено в скилл как неизменное правило.

Какие ключи нужны для работы?

Ключ TinyFish нужен всегда, он бесплатный и без карты. Для оценки вакансий нужен ключ OpenRouter, если вы не используете Claude CLI или Anthropic API. Токен и идентификатор чата Telegram нужны только для уведомлений.

Как подключить сервер к Claude Code?

Поставьте пакет с добавкой mcp и выполните claude mcp add autopilot-jobhunt с нужными --env, команда запуска autopilot mcp. Затем добавьте cwd рабочей папки в ~/.claude.json и проверьте claude mcp list.

Как задается порог отбора вакансий?

В config.json: параметр min_score отсекает роли ниже заданной оценки, top_n ограничивает число вакансий в уведомлении.

Какие модели оценивают вакансии?

Подходят цепочка из четырех бесплатных моделей OpenRouter, Claude CLI без ключа или Anthropic API. Варианты описаны в руководстве по провайдерам в папке docs.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Удаленный MCP-сервер Workopia: поиск вакансий в более чем 90 странах, подгонка резюме под объявление, сопроводительные письма и панель откликов

MCP-серверШирокий доступ312Звезды репозитория
Выбор редакции

Поиск работы в кодовом агенте: оценка вакансии по резюме от 1 до 5, CV в PDF под каждую роль, черновики писем и трекер откликов

ВоркфлоуРасширенный доступ80,4 тыс.Звезды репозитория
Российский стек

MCP-сервер поиска работы на hh.ru через браузер: рекомендованные вакансии по резюме, отклики и статусы

MCP-серверШирокий доступ3Звезды репозитория
Российский стек

MCP-сервер, который собирает вакансии из hh.ru и публичных API Greenhouse, Ashby, Lever, Workable и Bayt в едином формате без парсинга HTML

MCP-серверРасширенный доступ1Звезды репозитория
Официальный

Официальный MCP-сервер и скилл Reactive Resume: агент собирает и правит резюме и ведет трекер откликов на вакансии

MCP-серверРасширенный доступ45,4 тыс.Звезды репозитория
Официальный

Плагин для поиска работы в Claude Code: подбирает вакансии, переписывает резюме, пишет письма и заполняет анкеты откликов

ПлагинШирокий доступ451Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
autopilot-jobhunt (эта карточка)нетAPI-ключ218
JobSpy MCPнетне нужна4 644ищет вакансии на LinkedIn, Indeed и Glassdoor, но не оценивает их по резюме и не пишет письма
JobPilotнет109сам откликается на вакансии, тогда как здесь отклик отправляет человек

Коротко о README

Страница показывает схему работы от обхода страниц до уведомления в Telegram и пример вывода сканирования. Дальше описаны два режима, отдельный CLI и MCP для Claude Code, быстрый старт через pip или клонирование и таблица нужных ключей. Ссылки ведут к девяти руководствам в docs, включая устранение неполадок и проверочный список.

Бейдж для README

Сообщить о проблеме

Foxx AIautopilot-jobhunt
Foxx AI

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