HH MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_vacanciesA | Search for vacancies on hh.ru. Args: keywords: Search keywords (e.g., "QA Automation Engineer") area: Location filter (e.g., "москва", "россия") salary_from: Minimum salary salary_to: Maximum salary experience: Experience level (no_experience, 1-3, 3-6, 6+) schedule: Work schedule (remote, office, hybrid, flexible, shift) max_pages: Maximum pages to load (1-10, default 3) |
| get_recommended_vacanciesA | Get vacancies recommended by hh.ru for a specific resume. Uses hh.ru's matching algorithm to find vacancies that best fit the resume. This is equivalent to the "Подходящие вакансии" page. Args: resume_id: Resume ID from get_my_resumes (e.g., "0fe69243ff063cb4720039ed1f574b71676a55") max_pages: Maximum pages to load (1-50, default 5, 20 vacancies per page) |
| get_vacancy_detailsA | Get full details of a specific vacancy. Args: vacancy_id: hh.ru vacancy ID (e.g., "12345678") |
| apply_to_vacancyA | Apply to a vacancy on hh.ru. Two-pass flow for vacancies with questions:
Args: vacancy_id: hh.ru vacancy ID resume_id: Resume ID to use (from get_my_resumes) cover_letter: Cover letter text question_answers: Dict mapping question label to answer text |
| get_my_resumesA | Get list of user's resumes on hh.ru. |
| get_resumeA | Get full resume content. Args: resume_id: Resume ID (from get_my_resumes) |
| get_employer_infoB | Get company/employer information. Args: employer_id: hh.ru employer ID |
| get_responsesA | Get list of user's job applications/responses on hh.ru. |
| close_sessionA | Close the browser session and save state. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iraguzov/hh-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server