MCPHire — MCP Integration Guide

TL;DR: MCPHire — MCP-first IT job board для русского рынка (74,547 активных вакансий от 25,501 компании). Подключите его к Claude Desktop, Cursor или Cline за 2 минуты — получите search_jobs, get_salary_stats, apply_to_job прямо в чате. Эндпоинт: https://mcp.mcphire.com/sse.

Зачем это нужно

Обычные job boards доступны только через веб-интерфейс или proprietary API с регистрацией. MCPHire — первый MCP-native в России: любой AI-агент, умеющий MCP (Model Context Protocol), ходит к нам напрямую без скрейпинга HTML, без API-ключа, без регистрации.

Пользователь спрашивает Claude «найди мне python-работу в Москве от 200k удалённо» — Claude сам дёргает search_jobs, показывает результат в chat, может сразу подать заявку через apply_to_job.

Подключение за 2 минуты

Claude Desktop (macOS, Windows, Linux)

Откройте файл конфигурации:

# macOS
~/Library/Application Support/Claude/claude_desktop_config.json

# Windows
%APPDATA%\Claude\claude_desktop_config.json

# Linux
~/.config/Claude/claude_desktop_config.json

Добавьте секцию mcpServers:

{
  "mcpServers": {
    "mcphire": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.mcphire.com/sse"]
    }
  }
}

Перезапустите Claude Desktop. Инструменты MCPHire появятся в списке tools.

Cursor

Settings → Cursor Settings → MCP → Add New MCP Server:

Name: mcphire
Type: sse
URL: https://mcp.mcphire.com/sse

Cline (VS Code extension)

Cline → MCP Servers → Edit:

{
  "mcphire": {
    "url": "https://mcp.mcphire.com/sse",
    "transport": "sse"
  }
}

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

ToolОписаниеAuth
search_jobsПоиск по 74K вакансий: query, city, category, level, salary_min, skills, remote
get_job_detailsПолные детали вакансии по ID/slug: описание, требования, зарплата, компания
get_salary_statsАналитика зарплат: p25/p50/p75/p90 по роли/городу/уровню
market_trendsОбъём найма по роли за 30/90 дней, % изменения
apply_to_jobПодача отклика с опциональным cover letter✅ bearer
get_my_applicationsСписок поданных откликов со статусами✅ bearer

Примеры использования

Пример 1: найти ML-вакансии в Москве

User к Claude: «Найди мне senior ML engineer вакансии в Москве от 250k, удалённо»

Claude вызывает:

search_jobs({
  query: "ML engineer",
  city: "Москва",
  level: "senior",
  salary_min: 250000,
  remote: true,
  limit: 10
})

Пример 2: рыночная аналитика перед переговорами

User к Claude: «Сколько получает DevOps senior в Питере?»

Claude вызывает:

get_salary_stats({
  role: "DevOps",
  city: "Санкт-Петербург",
  level: "senior"
})

// response
{p25: 180000, p50: 220000, p75: 280000, p90: 340000, n: 156}

Rate Limits

TierLimit
Unauthenticated (read)60 RPM per IP
Authenticated (read)300 RPM per user
apply_to_job10/hour per user

Свежесть данных

FAQ

Нужен ли API-ключ?

Нет, для read-only tools (search/details/stats/trends) — анонимный доступ. Auth нужен только для write (apply_to_job, get_my_applications).

Как получить auth token?

POST https://api.mcphire.com/v1/auth/login с email+password или через Telegram OAuth. Token передаётся в MCP через env или HTTP header Authorization: Bearer <token>.

Как разместить свою вакансию?

/employers — регистрация работодателя. Вакансия автоматически попадает в MCP-индекс, доступный AI-агентам.

Open source?

MCP server: TimmyZinin/mcphire-mcp (private, запрос доступа через TG).

Контакт