Skip to content

КурьерHUB

by kurerhub.ru · remote · no sign-in to list tools · v1.0.0 · published by ru.kurerhub

Courier jobs in Russia: delivery services' pay rates by city, terms, income calculator. In Russian.

Changes · 2

11 tools: 2 change things and 9 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http courier-catalog https://kurerhub.ru/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

11 tools

Changes things 2Claude Code: ask
  • calculate_incomeСчитает доход курьера по формуле калькулятора сайта: ставка ₽/час × часы в день × дней в неделю × недель в месяце, где множитель месяца берётся у самого сервиса, если он его публик…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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Считает доход курьера по формуле калькулятора сайта: ставка ₽/час × часы в день × дней в неделю × недель в месяце, где множитель месяца берётся у самого сервиса, если он его публикует. У сервиса без ставки, но со своими наблюдениями по дням недели (Яндекс Доставка), считается его формулой — суммой выбранных дней. Возвращает месяц, день и на сколько процентов это выше медианной зарплаты по городу. Округление до тысячи — как на сайте.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • recommend_serviceПодбирает сервис по трём ответам квиза с сайта: на чём возить (пешком, велосипед, автомобиль), сколько времени готовы работать (полный день, подработка, как получится) и что важнее…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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Подбирает сервис по трём ответам квиза с сайта: на чём возить (пешком, велосипед, автомобиль), сколько времени готовы работать (полный день, подработка, как получится) и что важнее (максимальный доход, частые выплаты, простой старт). Возвращает главную рекомендацию, альтернативу и правило, по которому они выбраны. Если на выбранном транспорте в городе никто не набирает, честно говорит об этом и показывает лучших по оценке редакции.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
Only reads 9Claude Code: allow
  • compare_servicesСравнение двух-трёх сервисов в одном городе построчно: ставка ₽/час, доход за смену и за месяц при заданном графике, выплаты, график, оценка редакции, транспорт и экипировка от сер…No findings

    Why it is in this group

    • The name "compare_services" says "compare": a word for reading.
    Description, as the server wrote it
    Сравнение двух-трёх сервисов в одном городе построчно: ставка ₽/час, доход за смену и за месяц при заданном графике, выплаты, график, оценка редакции, транспорт и экипировка от сервиса, страховка, медкнижка, минимальный возраст, гражданство. Тот же набор строк, что в таблице сравнения на сайте. Больше трёх сервисов не сравниваем — столько колонок не читается.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • find_servicesЛента сервисов в конкретном городе с теми же фильтрами и сортировкой, что на главной странице сайта.No findings

    Why it is in this group

    • The name "find_services" says "find": a word for reading.
    Description, as the server wrote it
    Лента сервисов в конкретном городе с теми же фильтрами и сортировкой, что на главной странице сайта. Возвращает строки «сервис × способ доставки × тариф» со ставкой ₽/час, доходом за смену и за месяц при заданном графике. Считается теми же функциями, что и витрина, — числа совпадают. Сервисы, которые в городе работают, но сумму не публикуют, стоят внизу с пометкой.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • find_termСправочник терминов сервисов доставки: что такое слот, коэффициент спроса, КИС АРТ, приоритет курьера.No findings

    Why it is in this group

    • The name "find_term" says "find": a word for reading.
    Description, as the server wrote it
    Справочник терминов сервисов доставки: что такое слот, коэффициент спроса, КИС АРТ, приоритет курьера. Ищет по названию и синонимам, возвращает определение слово в слово как на сайте, первоисточники и ссылку. Термин, разобранный у нас отдельной статьёй, вернёт ссылку на статью — своей страницы у него нет.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_city_ratesСтавки всех сервисов в городе по каждому способу доставки плюс индекс ставок курьера: медиана публичных велоставок города, зона шкалы, отклонение от России и дата сверки.No findings

    Why it is in this group

    • The name "get_city_rates" says "get": a word for reading.
    Description, as the server wrote it
    Ставки всех сервисов в городе по каждому способу доставки плюс индекс ставок курьера: медиана публичных велоставок города, зона шкалы, отклонение от России и дата сверки. Это индекс СТАВОК, а не дохода. Своего индекса у большинства городов нет — там меньше четырёх сервисов с велоставкой, и медиана по двум цифрам ничего не значит; тогда возвращается индекс по стране, и это написано в ответе.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_serviceПолная карточка одного сервиса: условия старта (минимальный возраст, гражданство, формы оформления, медкнижка, минимальная смена), что сервис даёт сам (транспорт, экипировка, страх…No findings

    Why it is in this group

    • The name "get_service" says "get": a word for reading.
    Description, as the server wrote it
    Полная карточка одного сервиса: условия старта (минимальный возраст, гражданство, формы оформления, медкнижка, минимальная смена), что сервис даёт сам (транспорт, экипировка, страховка), выплаты и график, оценка редакции по шести критериям с вердиктом, контакты поддержки курьера, тарифы и обещанная сервисом сумма. У каждого блока — ссылка на первоисточник и дата, когда мы его сверяли.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_citiesГорода России, по которым у нас есть ставки: поиск по названию, сколько сервисов публикует ставку в городе, максимальная ставка ₽/час и есть ли на сайте городская страница.No findings

    Why it is in this group

    • The name "list_cities" says "list": a word for reading.
    Description, as the server wrote it
    Города России, по которым у нас есть ставки: поиск по названию, сколько сервисов публикует ставку в городе, максимальная ставка ₽/час и есть ли на сайте городская страница. Если задан сервис — вернёт покрытие именно его: где он публикует ставку и где работает без публичной ставки.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_servicesВсе сервисы доставки, куда КурьерHUB подключает курьеров в России: что можно возить, на чём работать, как часто платят, свободный ли график, балл оценки редакции и в скольких город…No findings

    Why it is in this group

    • The name "list_services" says "list": a word for reading.
    Description, as the server wrote it
    Все сервисы доставки, куда КурьерHUB подключает курьеров в России: что можно возить, на чём работать, как часто платят, свободный ли график, балл оценки редакции и в скольких городах сервис публикует ставку. Начните отсюда, чтобы узнать slug сервиса для остальных тулов. Самих ставок здесь нет — они зависят от города, для них есть get_city_rates и calculate_income.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • search_articlesПоиск по статьям блога тем же алгоритмом, что и строка поиска на сайте: слова приводятся к основе, поэтому «велосипеду» находит «велосипед»; синонимы и опечатки подхватываются след…No findings

    Why it is in this group

    • The name "search_articles" says "search": a word for reading.
    Description, as the server wrote it
    Поиск по статьям блога тем же алгоритмом, что и строка поиска на сайте: слова приводятся к основе, поэтому «велосипеду» находит «велосипед»; синонимы и опечатки подхватываются следующими проходами. Возвращает заголовок, описание, дату, тему и две ссылки — на страницу статьи и на её markdown-версию для чтения без вёрстки. Полного текста здесь нет: за ним идите по markdownUrl.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false

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.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http courier-catalog https://kurerhub.ru/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__courier-catalog__list_services",
      "mcp__courier-catalog__get_service",
      "mcp__courier-catalog__find_services",
      "mcp__courier-catalog__compare_services",
      "mcp__courier-catalog__get_city_rates",
      "mcp__courier-catalog__list_cities",
      "mcp__courier-catalog__search_articles",
      "mcp__courier-catalog__find_term",
      "mcp__courier-catalog__get_apply_link"
    ],
    "ask": [
      "mcp__courier-catalog__calculate_income",
      "mcp__courier-catalog__recommend_service"
    ],
    "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 courier-catalog. Review it before you use it.