Руководство по коннектору10 мин чтенияMCP-инструментов: 457 языков

Как подключить Recruitee к Cursor через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

HCАвтор: команда HelpCodeОбновлено 10 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Recruitee

Recruitee

Recruitee applicant tracking: jobs (offers) and talent pools, candidates and full search, pipelines and stages, placements, notes, tags, departments, locations, interviews and evaluations, tasks and activity. Recruitee ATS API with a personal API token.

инструментов

45

Регион

INTL

Категория

HR

Аутентификация

Bearer Token

Требуемые env-vars

RECRUITEE_COMPANY_IDRECRUITEE_API_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Recruitee одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Попробуй спросить

Примеры промптов для Recruitee

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Recruitee · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Recruitee, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Recruitee + Cursor

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

RECRUITEE_COMPANY_ID, RECRUITEE_API_TOKEN

Шаг 1 — Получите учётные данные

Настройка занимает около 3 минут.

  1. В Recruitee откройте Settings > Apps and plugins > Personal API tokens (https://app.recruitee.com/#/settings/api_tokens), нажмите Add new token, задайте метку и подтвердите пароль. Скопируйте токен в RECRUITEE_API_TOKEN; повторно его показать нельзя.
  2. Скопируйте company ID, указанный на той же странице (число), в RECRUITEE_COMPANY_ID. Поддомен компании тоже подходит.
  3. Установите коннектор: recruitee_get_current_admin служит проверкой установки.

Токен действует от вашего имени, с вашей ролью и только в этой компании; для другой компании нужен свой токен. Recruitee не позволяет ограничить область действия токена, поэтому создайте его под пользователем, чья роль соответствует тому, что должен делать ИИ.

Персональные данные: кандидаты это соискатели с резюме, контактами, оценками, а иногда с датой рождения или гражданством. Запрашивайте только то, что нужно для задачи, соблюдайте настройки GDPR компании и не копируйте данные кандидатов в другие инструменты без причины.

Термины Recruitee: вакансия называется offer (kind job; кадровый резерв это offer с kind talent_pool). Кандидат в вакансии это placement, в нём хранятся этап и отказ по этой вакансии. Участники команды называются admins.

Что он читает:

  • Команда: recruitee_get_current_admin и recruitee_list_admins (id для исполнителей задач и фильтров).
  • Вакансии: recruitee_list_offers (фильтры по statuses, например published, виду, отделу, локации, тегу, рекрутеру или нанимающему менеджеру), recruitee_get_offer (описание, требования, команда найма и этапы воронки с их id) и recruitee_list_offer_notes.
  • Кандидаты: recruitee_list_candidates (простые фильтры), recruitee_search_candidates (полнотекстовый поиск с filters_json), recruitee_get_candidate (контакты, ссылки на резюме и сопроводительное письмо, источники, теги, пользовательские поля, оценки, placements и ответы на вопросы), recruitee_list_candidate_notes, recruitee_list_candidate_tasks и recruitee_list_candidate_activities. Лента всей компании: recruitee_list_activities.
  • Воронка вакансии: recruitee_list_placements (кто на каком этапе), recruitee_list_pipeline_templates, recruitee_get_pipeline_template и recruitee_list_disqualify_reasons.
  • Справочники: recruitee_list_departments, recruitee_get_department, recruitee_list_locations, recruitee_get_location, recruitee_list_tags и recruitee_list_sources.
  • Собеседования: recruitee_list_interview_events (по умолчанию предстоящие), recruitee_get_interview_event и recruitee_list_interview_results (оценки и scorecards). Задачи: recruitee_list_tasks.

Что он записывает:

  • Кандидаты: recruitee_create_candidate (при желании сразу с откликом на вакансии; remote_cv_url разбирается автоматически), recruitee_update_candidate, recruitee_add_candidate_tags (несуществующие теги создаются), recruitee_remove_candidate_tags, recruitee_add_candidate_field (например, навыки, языки или гражданство) и recruitee_create_candidate_note (видна команде найма, но не кандидату).
  • Воронка: recruitee_assign_candidate добавляет кандидата в вакансию (первый этап) или кадровый резерв; recruitee_change_stage переводит placement на другой этап (id placement берётся у кандидата, id этапа из recruitee_get_offer; для этапа найма могут понадобиться hired_at, work_location_id и, при заявках на подбор, opening_id); recruitee_disqualify_candidate с причиной и recruitee_requalify_candidate отменяют друг друга.
  • Вакансии: recruitee_create_offer создаёт черновик, recruitee_update_offer меняет поля, recruitee_publish_offer публикует на карьерном сайте и на настроенных для неё job-бордах, recruitee_unpublish_offer снимает с публикации, сохраняя кандидатов, recruitee_close_offer прекращает приём новых откликов.
  • Задачи: recruitee_create_task и recruitee_complete_task (или снова открыть задачу с completed false).

Автоматизации: создание кандидата в вакансии, смена этапа с run_actions true или отказ могут запустить письма и действия, которые компания настроила в Recruitee, так что кандидаты могут получить от вас сообщения. ИИ предупреждает об этом, прежде чем делать это для многих кандидатов.

Отключены при установке: recruitee_delete_candidate (удаляет кандидата со всеми данными) и recruitee_remove_placement (убирает кандидата из вакансии вместе с историей этапов этого placement). Их действие нельзя отменить; администратор workspace включает их, когда они нужны команде. Обратимый способ убрать кандидата из вакансии это отказ.

Фильтры поиска: filters_json в recruitee_search_candidates это JSON-массив в виде строки, например [{"field":"all","query":"java"},{"filter":"tags","id":{"in":[12]}},{"field":"created_at","gte":"2026-10-01"}]. Статус и источник: {"field":"status","in":["qualified"]}; этапы: {"filter":"stages","name":{"in":[...]}}.

Форматы данных: id это целые числа; даты и время в ISO 8601 по UTC (2026-10-19T11:02:32Z). placements кандидата содержат по одной записи на вакансию с offer_id, stage_id и disqualify_reason; смена этапа и статуса отбора использует id placement. adminapp_url ведёт к кандидату в Recruitee.

Постраничный вывод: recruitee_list_candidates листает через limit (до 1000) и offset; вакансии, поиск, локации, активности, события и задачи листаются через limit и page (с 1). ИИ останавливается, когда страница возвращает меньше элементов, чем limit.

Частые ошибки: 401 invalid_token означает неверный, отозванный токен или токен другой компании; 403 роль без нужного права; 404 неверный company ID или id записи; 422 ошибку валидации, поле указано в теле ответа.

Коннектор не пишет кандидатам письма напрямую, не назначает собеседования и не составляет оценки.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Cursor

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти Cursor.
  3. Открой Cursor → Settings → MCP и проверь, что anythingmcp есть в списке и подключён.
  4. Начинай общаться: агент теперь может вызывать инструменты Recruitee.

Доступные инструменты

ToolWhat it does
recruitee_get_current_adminThe team member (admin) the token belongs to: id, name, email, role and time zone
recruitee_list_adminsTeam members (admins) of the company with id, name, email and role; ids are used for task assignees, interview participants and followers
recruitee_list_offersJobs and talent pools (Recruitee calls them offers): id, title, status, kind, department, locations, recruiter, candidate counts, pipeline…
recruitee_get_offerOne job or talent pool by id with description, requirements, locations, department, hiring team and its pipeline stages (ids used to move…
recruitee_list_offer_notesInternal team notes on a job (offer), with author, text and time of each note
recruitee_list_candidatesList candidates with name, emails, phones, source, tags, rating, placements (job, stage, disqualified) and creation date
recruitee_search_candidatesFull candidate search across the database with filters on text, tags, sources, stages, ratings, dates, custom fields, education and…
recruitee_get_candidateOne candidate by id: contact details, CV and cover letter links, sources, tags, custom fields, ratings, placements (job, stage…
recruitee_list_candidate_notesTeam notes on a candidate with author, text, pinned flag and time of each note
recruitee_list_candidate_activitiesActivity history of a candidate: applications, stage moves, emails, notes, evaluations and events, newest first
recruitee_list_activitiesCompany-wide activity feed (applications, stage changes, notes, emails, evaluations), filterable by candidates, offers, event names and…
recruitee_list_placementsCandidates in a job's pipeline (placements): placement id, candidate, stage, disqualification, rating, upcoming event and overdue date
recruitee_list_pipeline_templatesPipeline templates with their stages (id, name, category such as apply, interview, offer, hire)
recruitee_get_pipeline_templateOne pipeline template with all its stages in order (stage id, name and category)
recruitee_list_disqualify_reasonsReasons a candidate can be disqualified with (id and name), for recruitee_disqualify_candidate
recruitee_list_departmentsDepartments of the company with id, name and offer counts, to filter or create jobs
recruitee_get_departmentOne department by id with its name and translations, to resolve the department_id of a job
recruitee_list_locationsJob locations with id, name, address, city, country and active flag
recruitee_get_locationOne job location by id with its full address, translations and active flag
recruitee_list_tagsCandidate tags of the company with id, name and how many candidates carry them
recruitee_list_sourcesCandidate sources (where applicants came from) with id and name
recruitee_list_interview_eventsScheduled interviews and other events: candidate, job, participants, start and end, location or video link, status
recruitee_get_interview_eventOne interview event with participants, times, location and the candidate
recruitee_list_interview_resultsEvaluations and scorecards written about candidates, with reviewer, rating and answers
recruitee_list_tasksRecruiting tasks of the company: title, description, candidate, assignees, due date and completion
recruitee_list_candidate_tasksTasks linked to one candidate with assignees, due date and completion
recruitee_create_candidateAdd a candidate, optionally applied to jobs
recruitee_update_candidateChange a candidate's profile: name, emails, phones, links, cover letter or sources
recruitee_delete_candidateDelete a candidate with all their data
recruitee_add_candidate_tagsAdd tags to a candidate by name; tag names that do not exist yet are created
recruitee_remove_candidate_tagsRemove tags from a candidate (the tags stay in the company list)
recruitee_add_candidate_fieldAdd a profile field to a candidate, e.g. skills, languages, nationality or a single-line value
recruitee_create_candidate_noteWrite a team note on a candidate's profile (visible to the hiring team, not to the candidate)
recruitee_assign_candidatePut an existing candidate into a job's pipeline (first stage) or a talent pool
recruitee_change_stageMove a candidate's placement to another pipeline stage
recruitee_disqualify_candidateDisqualify a candidate in one job (placement) with a reason
recruitee_requalify_candidateRequalify a disqualified candidate in one job (placement), back into the pipeline
recruitee_remove_placementRemove a candidate from a job's pipeline, with that placement's stage history
recruitee_create_offerCreate a job (or talent pool) as a draft; publish it with recruitee_publish_offer
recruitee_update_offerChange a job's fields, e.g. title, description, requirements, department, locations or salary
recruitee_publish_offerPublish a job on the careers site and job boards set up for it
recruitee_unpublish_offerUnpublish a job: it leaves the careers site but keeps its candidates
recruitee_close_offerClose a job: no new applications, candidates stay in the pipeline
recruitee_create_taskCreate a recruiting task for team members, optionally linked to a candidate and with a due date
recruitee_complete_taskMark a task as completed, or reopen it with completed false

Примеры запросов

  • «Какие кандидаты откликнулись на вакансию Senior Backend Developer на этой неделе и на каком они этапе?»
  • «Найди кандидатов с тегом java, откликнувшихся после 1 октября.»
  • «Какие собеседования запланированы на завтра, с кандидатом, вакансией и участниками?»
  • «Переведи Laura Rossi на этап Interview в вакансии Product Designer и добавь заметку, что телефонное интервью прошло хорошо.»
  • «Создай черновик вакансии Customer Support Specialist в отделе Support с локацией в Берлине.»

FAQ

Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.

Следующие шаги

Это руководство помогло?

Ваш агент для Recruitee в одном клике.

Установите коннектор, вставьте ключ, спросите Cursor. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Recruitee к ChatGPT через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Коннекторы

Как подключить Recruitee к Claude через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Коннекторы

Как подключить Recruitee к Gemini через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Коннекторы

Как подключить Recruitee к Meta Muse через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Коннекторы

Recruitee в MCP: вакансии, кандидаты, воронки, собеседования и задачи рекрутинга в любом AI-агенте

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.

Коннекторы

Как подключить Recruitee к Microsoft Copilot через MCP

Система подбора персонала Recruitee (Tellent Recruitee): вакансии и кадровые резервы, кандидаты с полнотекстовым поиском, воронки и этапы, placements, заметки, теги, отделы, локации, собеседования и оценки, задачи и лента активности. Также переводит кандидатов между этапами, создаёт и публикует вакансии. Recruitee ATS API с персональным API-токеном.