JobSpy — MCP-сервер для Claude Code: что делает и как установить
Ищет вакансии на LinkedIn, Indeed, Glassdoor и других досках объявлений через чат. Сервер выгружает названия должностей и зарплатные вилки в структурированном виде.
claude mcp add jobspy -- uvx mcp-jobspyЧто делает JobSpy
Инструмент подключает библиотеку поиска вакансий к ИИ-ассистенту через утилиту uvx. Он опрашивает рекрутинговые сайты параллельно: поддерживаются Indeed, LinkedIn, ZipRecruiter, Glassdoor, а также региональные площадки вроде Naukri, Bayt, HelloWork и BDJobs. Результаты парсер сводит в единую таблицу.
Запросы можно настраивать прямо в промпте. Парсер умеет фильтровать выдачу по давности публикации, радиусу поиска и признаку удалённой работы. Тексты описаний выводятся в разметке Markdown или HTML.
Для загрузки детального текста на части сайтов сервер делает отдельный HTTP-запрос по каждой найденной строке. Без пула рабочих прокси агрегаторы быстро заблокируют частые вызовы. Для запуска серверу требуется Python версии 3.10 или выше.
Какие задачи решает
- собирать вакансии параллельно с нескольких рекрутинговых сайтов
- фильтровать предложения по удалённому формату и давности публикации
- получать полные описания позиций в формате Markdown
- подключать ротацию прокси для защиты от сетевых блокировок
Примеры запросов агенту
- Найди удалённые вакансии аналитика данных на LinkedIn и Indeed за последние 72 часа.
- Собери 20 предложений для разработчика Python в Чикаго через Glassdoor с зарплатными вилками.
- Найди предложения системного администратора на ZipRecruiter и скачай подробные описания работы.
Как установить JobSpy
Командой платформы
claude mcp add jobspy -- uvx mcp-jobspyuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-jobspy <команда>
Командой платформы
codex mcp add jobspy -- uvx mcp-jobspyuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-jobspy <команда>
Файл настроек
{
"mcpServers": {
"jobspy": {
"command": "uvx",
"args": [
"mcp-jobspy"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-jobspy <команда>
Файл настроек
{
"servers": {
"jobspy": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-jobspy"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-jobspy <команда>
Командой платформы
gemini mcp add jobspy uvx mcp-jobspyuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-jobspy <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о JobSpy
Как установить JobSpy в Claude Code?
Выполните в терминале команду claude mcp add jobspy -- uvx mcp-jobspy. Платформа запустит сервер через утилиту uvx.
Какие платформы вакансий поддерживает JobSpy?
Сервер работает с LinkedIn, Indeed, Glassdoor, ZipRecruiter, Google Jobs, а также с региональными ресурсами Bayt, BDJobs, Naukri и HelloWork.
Зачем указывать прокси при поиске?
Выгрузка полных описаний требует перехода на страницу каждого отдельного объявления. При частых запросах без прокси площадки временно блокируют IP-адрес.