SuperAPI AI Directory

hh-mcp

Agents & models

View repository

Updated 10-15 22:17

About this skill

hh.ru via MCP

Installs the server hh-mcp from the package hh-mcp-ru: 133 hh.ru API methods (93 read, 31 write, 9 irreversible), the catalog is assembled from the official spec api.hh.ru/openapi/specification/public.

Installation

uvx hh-mcp-ru

Client config (Claude Desktop, Cursor, Claude Code):

{
  "mcpServers": {
    "hh": {
      "command": "uvx",
      "args": ["--from", "hh-mcp-ru", "hh-mcp"],
      "env": {
        "HH_TOKEN": "<токен приложения>",
        "HH_APP_NAME": "МоёПриложение (me@example.com)"
      }
    }
  }
}

Where to get a token

  1. dev.hh.ru → My applications → create an application.
  2. Copy the access token.
  3. HH_APP_NAME must be filled in: hh rejects requests without a clear User-Agent, and this is the first cause of unclear 400 errors.

What to ask the server

  • hh_search_methods("отклики на вакансию") — search for a method by words.
  • hh_describe_method(...) — parameters, pagination, access class.
  • hh_call_method(...) — call. Write and irreversible actions require confirmation, reads go through immediately.

Typical tasks

  • Export your vacancies and responses for a period, compile them into a table.
  • Find competitors' vacancies by region and profession.
  • Look at salary statistics for a role before publishing.
  • Reply to candidates with a template, after first showing the list to a human.

Do not publish or change vacancies without an explicit "yes" from a human: this is money and the employer's reputation.