ru. meetslava/ hr
by meetslava.ru · remote · no sign-in to list tools · v1.0.1 · published by ru.meetslava
HR-инструменты: поиск кандидатов, оценка match, интервью, управление рекрутментом.
13 tools: 1 do something that can't be undone, 6 change things and 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone1Claude Code: ask: see these tools
- Changes things6Claude Code: ask: see these tools
- Only reads6Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http hr https://meetslava.ru/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
13 tools
Can't be undone 1Claude Code: ask
send_vacancyОтправить кандидату вакансию — первый шаг, если он вам подходит.No findings
Why it is in this group
- The name "send_vacancy" says "send": a word for sending, and what is sent cannot be taken back.
Description, as the server wrote it Отправить кандидату вакансию — первый шаг, если он вам подходит. В личном режиме кандидат один: параметр candidate указывать НЕ нужно. recruiterContact тоже можно не указывать — подставится ваш email из авторизации. Кандидат получит уведомление и сможет ответить. / Send a vacancy; candidate and recruiterContact are optional here.
Changes things 6Claude Code: ask
ask_about_experienceТочечный вопрос про опыт кандидата: «работал ли с X?», «что делал в Y?».No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Точечный вопрос про опыт кандидата: «работал ли с X?», «что делал в Y?». Сервер отдаёт релевантные данные — вывод формирует ассистент. / Ask a specific question about the candidate's background.
assessmentТестовое задание кандидату.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Тестовое задание кандидату. action=send — отправить (нужны title, body, recruiterContact; кандидат загрузит решение файлом); action=status — статус и ссылка на скачивание решения (нужен assessmentId). / Send a take-home assessment or check its status and download link.
manage_interviewНазначить кандидату интервью и управлять им.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Назначить кандидату интервью и управлять им. 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.
match_vacancyВставьте текст описания вакансии — получите структурированную оценку соответствия: совпавшие навыки, сеньорность, условия выхода.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Вставьте текст описания вакансии — получите структурированную оценку соответствия: совпавшие навыки, сеньорность, условия выхода. / Paste a job description to evaluate candidate fit.
message_candidateПереписка с кандидатом.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Переписка с кандидатом. Без параметров text/conversationId — список тредов; с conversationId — история треда; с text — отправить сообщение (кандидат отвечает в мессенджере). / Messaging: list threads, read a thread, or send a message.
recruiter_contextПредставьтесь: компания, имя, роль.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Представьтесь: компания, имя, роль. Кандидат увидит, кто им интересуется, а вам откроются контакты (get_contacts). Укажите email, под которым вошли. / Introduce yourself to unlock contacts.
Only reads 6Claude Code: allow
get_conditionsНа каких условиях кандидат готов выйти: зарплатные ожидания (base, бонус, equity, deal-breakers), срок выхода, формат работы, гео/таймзона, виза, релокация.No findings
Why it is in this group
- The name "get_conditions" says "get": a word for reading.
Description, as the server wrote it На каких условиях кандидат готов выйти: зарплатные ожидания (base, бонус, equity, deal-breakers), срок выхода, формат работы, гео/таймзона, виза, релокация. lang: ru (по умолчанию) или en. / Candidate's terms: compensation expectations, notice period, work format, location, visa.
get_contactsПрямые контакты кандидата (телефон, email, мессенджеры).No findings
Why it is in this group
- The name "get_contacts" says "get": a word for reading.
Description, as the server wrote it Прямые контакты кандидата (телефон, email, мессенджеры). Выдаются после того, как вы представились через recruiter_context. / Direct contacts; introduce yourself via recruiter_context first.
get_faqОтветы кандидата на типовые вопросы рекрутёров — проверьте здесь, прежде чем писать ему.No findings
Why it is in this group
- The name "get_faq" says "get": a word for reading.
Description, as the server wrote it Ответы кандидата на типовые вопросы рекрутёров — проверьте здесь, прежде чем писать ему. / Candidate's answers to common recruiter questions.
get_profileВизитка кандидата: имя, город, краткое описание + ссылки (GitHub, LinkedIn, сайт, образцы работ).No findings
Why it is in this group
- The name "get_profile" says "get": a word for reading.
Description, as the server wrote it Визитка кандидата: имя, город, краткое описание + ссылки (GitHub, LinkedIn, сайт, образцы работ). Начните знакомство отсюда. lang: ru (по умолчанию) или en. / Candidate overview: name, city, summary, GitHub/LinkedIn/website links.
get_referencesРекомендации о кандидате от бывших коллег и руководителей (с их согласия) — trust-сигнал перед офером.No findings
Why it is in this group
- The name "get_references" says "get": a word for reading.
Description, as the server wrote it Рекомендации о кандидате от бывших коллег и руководителей (с их согласия) — trust-сигнал перед офером. / References from former colleagues and managers.
get_resumeПолное резюме кандидата: опыт по местам работы, достижения, навыки.No findings
Why it is in this group
- The name "get_resume" says "get": a word for reading.
Description, as the server wrote it Полное резюме кандидата: опыт по местам работы, достижения, навыки. Начните отсюда, если нужна полная картина. / Full resume: work history, achievements, skills.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.1. Values in angle brackets are yours to fill in.
claude mcp add --transport http hr https://meetslava.ru/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__hr__get_contacts",
"mcp__hr__get_references",
"mcp__hr__get_profile",
"mcp__hr__get_resume",
"mcp__hr__get_conditions",
"mcp__hr__get_faq"
],
"ask": [
"mcp__hr__recruiter_context",
"mcp__hr__ask_about_experience",
"mcp__hr__message_candidate",
"mcp__hr__send_vacancy",
"mcp__hr__match_vacancy",
"mcp__hr__manage_interview",
"mcp__hr__assessment"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as hr. Review it before you use it.