accueil / serveurs / Communication / ru.meetslava/hr
ru.meetslava/hr
serveur MCP (Model Context Protocol) · MeetSlava.Mcp 1.0.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ru.meetslava/hr est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ru.meetslava/hr » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 13 outils
- ask_about_experience≈ 150 tokens
Точечный вопрос про опыт кандидата: «работал ли с X?», «что делал в Y?». Сервер отдаёт релевантные данные — вывод формирует ассистент. / Ask a specific question about the candidate's background.
Paramètres, retour & exemple (2)
Paramètresquestion· string · requis
Вопрос рекрутёра, до 1000 символовcandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "ask_about_experience", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - assessment≈ 305 tokens
Тестовое задание кандидату. action=send — отправить (нужны title, body, recruiterContact; кандидат загрузит решение файлом); action=status — статус и ссылка на скачивание решения (нужен assessmentId). / Send a take-home assessment or check its status and download link.
Paramètres, retour & exemple (7)
Paramètresbody· string|null · optionnel
Текст задания, до 5000 символов (send)title· string|null · optionnel
Короткое название задания, до 200 символов (send)action· string · requis
Действие: send | statuscandidate· string|null · optionnel
Slug кандидата. В личном режиме не обязательно: отправьте null или не передавайте параметр.deadlineIso· string|null · optionnel
Опц. дедлайн в ISO-8601 UTC (send)assessmentId· integer|null · optionnel
assessmentId из ответа send (status)recruiterContact· string|null · optionnel
Контакт рекрутёра для вопросов (send)
Exemple d'appel{"name": "assessment", "arguments": {"action": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_conditions≈ 159 tokens
На каких условиях кандидат готов выйти: зарплатные ожидания (base, бонус, equity, deal-breakers), срок выхода, формат работы, гео/таймзона, виза, релокация. lang: ru (по умолчанию) или en. / Candidate's terms: compensation expectations, notice period, work format, location, visa.
Paramètres, retour & exemple (2)
Paramètreslang· string|null · optionnel
Язык: ru или encandidate· string|null · optionnel
Slug кандидата. В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_conditions", "arguments": {"lang": "texte", "candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_contacts≈ 119 tokens
Прямые контакты кандидата (телефон, email, мессенджеры). Выдаются после того, как вы представились через recruiter_context. / Direct contacts; introduce yourself via recruiter_context first.
Paramètres, retour & exemple (1)
Paramètrescandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_contacts", "arguments": {"candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_faq≈ 128 tokens
Ответы кандидата на типовые вопросы рекрутёров — проверьте здесь, прежде чем писать ему. / Candidate's answers to common recruiter questions.
Paramètres, retour & exemple (2)
Paramètreslang· string|null · optionnel
Язык: ru или encandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_faq", "arguments": {"lang": "texte", "candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_profile≈ 146 tokens
Визитка кандидата: имя, город, краткое описание + ссылки (GitHub, LinkedIn, сайт, образцы работ). Начните знакомство отсюда. lang: ru (по умолчанию) или en. / Candidate overview: name, city, summary, GitHub/LinkedIn/website links.
Paramètres, retour & exemple (2)
Paramètreslang· string|null · optionnel
Язык: ru или encandidate· string|null · optionnel
Slug кандидата. В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_profile", "arguments": {"lang": "texte", "candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_references≈ 110 tokens
Рекомендации о кандидате от бывших коллег и руководителей (с их согласия) — trust-сигнал перед офером. / References from former colleagues and managers.
Paramètres, retour & exemple (1)
Paramètrescandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_references", "arguments": {"candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_resume≈ 152 tokens
Полное резюме кандидата: опыт по местам работы, достижения, навыки. Начните отсюда, если нужна полная картина. / Full resume: work history, achievements, skills.
Paramètres, retour & exemple (2)
ParamètresresumeId· integer|null · optionnel
ID резюме (из list_resumes). Если не указано — возвращается primary резюме кандидата.candidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "get_resume", "arguments": {"resumeId": 1, "candidate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - manage_interview≈ 495 tokens
Назначить кандидату интервью и управлять им. action=propose — предложить слоты (нужны companyName, proposedSlots ISO-8601 UTC, channel, interviewType, recruiterContact); action=reschedule — заменить слоты (нужны conversationId, proposedSlots); action=cancel — отозвать приглашение (нужен conversationId). / Propose, reschedule or cancel an interview with the candidate.
Paramètres, retour & exemple (11)
Paramètresnotes· string|null · optionnel
Заметки: что обсуждаем, кто на звонке (propose, опц.)action· string · requis
Действие: propose | reschedule | cancelreason· string|null · optionnel
Причина отмены (cancel, опц.)channel· string|null · optionnel
Канал связи: Zoom, Google Meet, Phone, ... (propose)candidate· string|null · optionnel
Slug кандидата. В личном режиме не обязательно: отправьте null или не передавайте параметр.companyName· string|null · optionnel
Название компании (propose)interviewType· string|null · optionnel
Тип интервью: intro, technical, cultural, final (propose)proposedSlots· array|null · optionnel
1-5 слотов в ISO-8601 UTC, напр. ['2026-07-17T15:00:00Z'] (propose/reschedule)conversationId· integer|null · optionnel
conversationId треда интервью из message_candidate (reschedule/cancel)durationMinutes· integer|null · optionnel
Длительность в минутах (propose/reschedule, опц.)recruiterContact· string|null · optionnel
Контакт рекрутёра для подтверждения (propose)
Exemple d'appel{"name": "manage_interview", "arguments": {"action": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - match_vacancy≈ 179 tokens
Вставьте текст описания вакансии — получите структурированную оценку соответствия: совпавшие навыки, сеньорность, условия выхода. / Paste a job description to evaluate candidate fit.
Paramètres, retour & exemple (3)
Paramètreslang· string|null · optionnel
Язык публичных секций: ru (по умолчанию) или encandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.vacancyText· string · requis
Текст описания вакансии, до 5000 символов
Exemple d'appel{"name": "match_vacancy", "arguments": {"vacancyText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - message_candidate≈ 281 tokens
Переписка с кандидатом. Без параметров text/conversationId — список тредов; с conversationId — история треда; с text — отправить сообщение (кандидат отвечает в мессенджере). / Messaging: list threads, read a thread, or send a message.
Paramètres, retour & exemple (5)
Paramètrestext· string|null · optionnel
Текст сообщения, до 3000 символов. Не указан — режим чтения (треды/история)subject· string|null · optionnel
Тема треда (обязательно при открытии нового треда), до 200 символовcandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.conversationId· integer|null · optionnel
Id существующего треда, чтобы дописать в него или прочитать историюrecruiterContact· string|null · optionnel
Контакт рекрутёра для ответа (обязателен при открытии нового треда)
Exemple d'appel{"name": "message_candidate", "arguments": {"text": "texte", "subject": "texte", "candidate": "texte", "conversationId": 1, "recruiterContact": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recruiter_context≈ 236 tokens
Представьтесь: компания, имя, роль. Кандидат увидит, кто им интересуется, а вам откроются контакты (get_contacts). Укажите email, под которым вошли. / Introduce yourself to unlock contacts.
Paramètres, retour & exemple (6)
Paramètresname· string|null · optionnel
Имя рекрутёраrole· string|null · optionnel
Роль/должностьemail· string · requis
Email рекрутёра (ключ лида)notes· string|null · optionnel
Заметки: что ищете, контекстcompany· string|null · optionnel
Компанияcandidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.
Exemple d'appel{"name": "recruiter_context", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - send_vacancy≈ 356 tokens
Отправить кандидату вакансию — первый шаг, если он вам подходит. В личном режиме кандидат один: параметр candidate указывать НЕ нужно. recruiterContact тоже можно не указывать — подставится ваш email из авторизации. Кандидат получит уведомление и сможет ответить. / Send a vacancy; candidate and recruiterContact are optional here.
Paramètres, retour & exemple (6)
Paramètrescompany· string · requis
Название компании (для инлайн-отправки; при vacancyId игнорируется)resumeId· integer|null · optionnel
ID резюме кандидата (из list_resumes). Если не указано — используется primary резюме.candidate· string|null · optionnel
Slug кандидата (из search_candidates). В личном режиме не обязательно: отправьте null или не передавайте параметр.vacancyId· integer|null · optionnel
id сохранённой вакансии (из list_vacancies). Указан — берётся она + HR-профиль, инлайн-текст игнорируетсяvacancyText· string · requis
Описание вакансии до 3000 символов (для инлайн; при vacancyId игнорируется)recruiterContact· string|null · optionnel
Контакт рекрутёра для ответа. Можно не указывать — возьмётся ваш email из авторизации.
Exemple d'appel{"name": "send_vacancy", "arguments": {"company": "texte", "vacancyText": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».