API ВЕГА
English

GetMattered MCP Server

Версия 1.12.0. Включает четырнадцать переносимых навыков для поиска работы. См. список изменений.

Автоматическая подача заявок, которая приводит к собеседованию

Хватит подавать заявки. Пора ходить на собеседования.

Оцените резюме так, как его оценивает программа отбора, адаптируйте его под конкретную вакансию,

напишите сопроводительное письмо, подготовьтесь к собеседованию и отправьте заявку через собственную систему

найма работодателя. Всё — в привычном вам помощнике.

При этом сохраняется подтверждение от самого работодателя. Большинство инструментов считают отправленные заявки — то есть

начисляют себе результат за нажатие собственной кнопки. Этот инструмент показывает ответ, который действительно вернула система

работодателя. Поэтому реальный отказ можно отличить от ситуации, когда форма незаметно

не отправила заявку.

Страница сервиса · Сайт · Конфиденциальность · Условия использования


Большинство кандидатов отсеивает программа ещё до того, как человек успевает прочитать хоть слово. А многие заявки вообще

не попадают на рассмотрение: в форме незаметно пропущено обязательное поле или файл не прикрепился. Со стороны кандидата эти

ситуации выглядят одинаково — как отказ. Поэтому так много людей переписывают резюме, которое никто даже не прочитал.

Этот сервер помогает контролировать обе части процесса: проверку резюме и подтверждение того,

что заявка дошла до работодателя.

От подбора подходящих вакансий до приглашения на собеседование. Для каждой заявки сохраняется подтверждение от работодателя.

Заявка отправляется через настоящую страницу вакансий компании, от вашего имени и с вашими

материалами. Сервис работает с более чем 30 системами найма, включая Greenhouse, Lever, Ashby, Workday, Personio, Teamtailor, SmartRecruiters, Recruitee, Breezy, Workable, Rippling, BambooHR, JazzHR, softgarden, Jobvite, Gem, Zoho Recruit, Dayforce, Hireology, Dover, Oracle Recruiting Cloud, Paylocity, Oracle Taleo, UKG Pro Recruiting, ADP, Avature, CareerPlug, Pinpoint, Manatal и Eightfold.

Ничего устанавливать не нужно. Подключитесь один раз и пользуйтесь сервисом через Claude, ChatGPT, Codex, Cursor, Gemini CLI, VS Code или любой MCP-клиент, а также с телефона через iMessage с помощью Poke.

Весь поиск работы — в пяти вызовах: просмотрите подходящие вакансии (getmattered_get_matches), подайте заявку на одну из них

(getmattered_apply — автоматически или после вашего подтверждения), одобрите ожидающие отправки заявки

(getmattered_approve_applications), отслеживайте каждую заявку и получайте подтверждение от системы работодателя

(getmattered_get_applications), проверяйте свой тариф и оставшиеся возможности (getmattered_get_account).

Полный список приведён в разделе «Инструменты».

Посмотрите демо

За 90 секунд: загрузка резюме, подбор вакансий, отправка настоящей заявки через форму работодателя, письмо

с подтверждением от работодателя, подготовка к собеседованию и подача заявок из ChatGPT, Claude и Cursor.

Быстрый старт

Подключение одним нажатием, если ваше приложение это поддерживает:

GetMattered — размещённый удалённый сервер MCP. Укажите в клиенте один URL:

https://mcp.getmattered.com/mcp

При первом вызове инструмента откроется окно входа через OAuth. Войдите с помощью Google — и подключение готово.

Для бесплатной учётной записи не нужна банковская карта. При регистрации вы получите разовый стартовый пакет из 10 000 токенов.

Claude (веб-версия, Desktop, Code)

Settings → Connectors → Add custom connector

ПолеЗначение
NameGetMattered
Remote MCP server URLhttps://mcp.getmattered.com/mcp

В Claude Code достаточно одной команды:

claude mcp add --transport http getmattered https://mcp.getmattered.com/mcp

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "getmattered": {
      "url": "https://mcp.getmattered.com/mcp"
    }
  }
}

ChatGPT

GetMattered доступен как приложение в ChatGPT. Откройте GetMattered в ChatGPT,

добавьте его и войдите в свою учётную запись GetMattered, когда ChatGPT предложит это сделать. Затем в новом чате попросите подобрать вакансии.

Не нужно импортировать схему Action или размещать сервер.

VS Code

code --add-mcp '{"name":"getmattered","type":"http","url":"https://mcp.getmattered.com/mcp"}'

Плагин для Codex, ChatGPT, Claude Code и Cursor

Этот репозиторий — маркетплейс плагинов. Плагин getmattered объединяет сервер MCP и четырнадцать

навыков в переносимом формате plugin.json, который поддерживают Codex, ChatGPT, Claude Code и Cursor:

НавыкКогда использовать
using-getmatteredНужно, чтобы помощник выбрал подходящий инструмент и порядок действий для вашего запроса
setup-job-searchНужно указать основное резюме, заполнить профиль или проверить готовность к поиску
find-matching-jobsНужно посмотреть подходящие вакансии, сохранить или пропустить вакансию либо изменить критерии поиска
apply-to-a-jobНужно подать заявку или отправить ссылку на вакансию с просьбой «подать заявку»
review-and-sendНужно просмотреть ожидающие заявки, внести изменения и отправить их
tailor-for-a-jobНужно проанализировать описание вакансии, получить оценку ATS или адаптировать резюме под конкретную должность
track-applicationsНужно проверить, отправлена ли заявка, или узнать, сколько заявок осталось
write-cover-letterНужно написать сопроводительное письмо для конкретной вакансии или отредактировать существующее
prepare-for-interviewНужно получить вопросы для конкретной должности и потренироваться отвечать на них, опираясь на собственный опыт
handle-recruiter-repliesРаботодатель ответил, и нужно прочитать сообщение и отправить одобренный вами ответ
follow-up-on-applicationsПо заявке давно нет новостей, и нужно напомнить о себе
manage-saved-searchesНужно сохранить поисковый запрос и получать письма о новых вакансиях
translate-resumeНужно перевести резюме на другой язык
build-resume-documentНужно получить ссылку на PDF-файл резюме или создать закрытый черновик с возможностью редактирования, чтобы завершить его в редакторе

Индекс размещённых навыков доступен по адресу

getmattered.com/.well-known/agent-skills/index.json.

Файлы плагина находятся в plugins/getmattered/skills/. Ссылка skills/ в корне указывает на тот же

каталог, поэтому Gemini CLI обнаруживает сценарии работы без дублирования файлов навыков.

Перед платными операциями навыки проверяют ограничения учётной записи, а перед расходованием кредитов

или отправкой заявки запрашивают подтверждение. Установка плагина не означает покупку тарифа GetMattered. Одобрение

в общедоступном каталоге не связано с установкой этого репозитория напрямую.

Codex:

codex plugin marketplace add getmattered/getmattered-mcp
codex plugin add getmattered@getmattered

Claude Code:

claude plugin marketplace add getmattered/getmattered-mcp
claude plugin install getmattered@getmattered

Codex (CLI, расширение для IDE и настольное приложение ChatGPT)

codex mcp add getmattered --url https://mcp.getmattered.com/mcp
codex mcp login getmattered

CLI Codex, расширение для IDE и настольное приложение ChatGPT используют общую конфигурацию.

Gemini CLI

Этот репозиторий также является расширением для Gemini CLI (gemini-extension.json, GEMINI.md и те же

четырнадцать навыков):

gemini extensions install https://github.com/getmattered/getmattered-mcp

Либо добавьте сервер вручную в ~/.gemini/settings.json:

{
  "mcpServers": {
    "getmattered": { "httpUrl": "https://mcp.getmattered.com/mcp" }
  }
}

Zed

Settings → AI → MCP Servers → Add Remote Server, затем вставьте https://mcp.getmattered.com/mcp.

Windsurf

~/.codeium/windsurf/mcp_config.json:

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

Perplexity, Mistral Le Chat и Raycast

В каждом из этих приложений есть экран настройки пользовательского коннектора, куда нужно ввести удалённый URL MCP. Вставьте

https://mcp.getmattered.com/mcp и выберите OAuth.

С телефона: iMessage, Telegram и WhatsApp

(или выполните npx poke@latest mcp add https://mcp.getmattered.com/mcp -n "GetMattered"), войдите в систему, а затем напишите Poke:

«Найди удалённые вакансии продуктового дизайнера и откликнись на две лучшие».

  • Telegram, WhatsApp или iMessage на собственном сервере: OpenClaw

— это шлюз с самостоятельным размещением. Добавьте URL как MCP-сервер и включите нужный канал.

Любой клиент, поддерживающий только stdio

В этом репозитории есть лёгкий мост. Он передаёт протокол на размещённый сервер и не добавляет

никаких собственных функций.

npx -y github:getmattered/getmattered-mcp

Или используйте Docker:

docker build -t getmattered-mcp .
docker run --rm -i getmattered-mcp
{
  "mcpServers": {
    "getmattered": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "getmattered-mcp"]
    }
  }
}
Переменная средыЗначение по умолчаниюОписание
GETMATTERED_MCP_URLhttps://mcp.getmattered.com/mcpКонечная точка, на которую пересылаются запросы. Для тестирования в preview укажите https://mcp-preview.getmattered.com/mcp. Если эта переменная не задана, также считывается её прежнее имя, использовавшееся до переименования.
GETMATTERED_TOKENне заданоНеобязательный bearer-токен. Без него сервер отвечает на запросы introspection, но вызовы инструментов возвращают ошибку 401, пока аккаунт не подключён. Если эта переменная не задана, также считывается её прежнее имя, использовавшееся до переименования.

Командная строка и боты

Этот пакет также предоставляет простую CLI, поэтому скрипт, задание cron или чат-бот (Telegram, WhatsApp,

iMessage) могут выполнять весь поиск вакансий без MCP-клиента.

npx getmattered-mcp login                                    # sign in once in the browser
npx getmattered-mcp tools                                    # list the tools
npx getmattered-mcp call getmattered_get_matches '{"limit": 5}' # matched jobs as JSON
npx getmattered-mcp call getmattered_apply '{"job_match_id": 123, "mode": "review"}'
npx getmattered-mcp call getmattered_get_applications '{"status": "waiting_for_review"}'
npx getmattered-mcp call getmattered_approve_applications '{"application_ids": [456]}'

Команда login выполняет ту же авторизацию OAuth, что и десктопный клиент, и сохраняет токен в

~/.config/getmattered/credentials.json (режим 600). Токен обновляется автоматически, поэтому бот может

работать без участия пользователя. Команда call выводит структурированный результат инструмента в формате JSON. Код завершения 0 означает успех,

1 — ошибку, возвращённую инструментом, 2 — отсутствие авторизации.

Если запустить программу без аргументов, она работает как stdio MCP-сервер и пересылает запросы на https://mcp.getmattered.com/mcp,

используя сохранённые данные для входа. Переменная GETMATTERED_TOKEN имеет приоритет над сохранёнными данными,

а GETMATTERED_MCP_URL позволяет переопределить конечную точку.

Переименование

Пакет переименован в getmattered-mcp. Существующие настройки продолжат работать:

  • Пакет также устанавливает прежнее имя команды. Обе команды запускают один и тот же код.

  • Идентификаторы инструментов имеют префикс getmattered_. Прежние идентификаторы принимаются как псевдонимы.

  • По-прежнему работают и названия инструментов из версии 1.10.1 и более ранних, когда каждый инструмент выполнял несколько операций. См. раздел

«Прежние названия инструментов по-прежнему поддерживаются».

  • Если переменные среды GETMATTERED_* не заданы, используются имена переменных, применявшиеся до переименования.

  • Данные для входа, сохранённые предыдущей версией, также считываются. При следующем входе через login или обновлении токена данные будут записаны в

~/.config/getmattered/credentials.json.

Конечные точки

СредаStreamable HTTP (современный вариант)SSE (для устаревших мостов)
Productionhttps://mcp.getmattered.com/mcphttps://mcp.getmattered.com/sse
Previewhttps://mcp-preview.getmattered.com/mcphttps://mcp-preview.getmattered.com/sse

Используйте /mcp. /sse предназначен только для клиентов, которые не поддерживают Streamable HTTP.

Инструменты

Таблица ниже сформирована на основе актуального ответа tools/list от https://mcp.getmattered.com/mcp.

Все инструменты работают с аккаунтом GetMattered пользователя, который их вызывает. Просмотр совпадений, заявок

и лимитов аккаунта не запускает генерацию с помощью AI. Работа с AI и отправка заявок расходуют

лимит аккаунта. Для вызова инструментов нужно войти в систему; introspection доступен без авторизации.

Отдельный инструмент для каждой операции

Начиная с версии 1.10.2 каждый инструмент выполняет ровно одну операцию и имеет собственное описание, схему входных данных и

аннотации. Ни один инструмент не принимает аргумент action или decision для выбора операции.

Сервер предоставляет 40 инструментов.

Первый запуск

Для нового аккаунта вызов getmattered_get_matches возвращает пустой результат с полем nextStep, в котором указано, что нужно сделать:

добавить резюме (getmattered_set_resume), затем задать должности и местоположения (getmattered_update_job_preferences).

Первые совпадения обычно появляются примерно через 10 минут. GetMattered отправит вам письмо, когда они будут готовы.

Основной процесс

Пять инструментов позволяют выполнить весь поиск вакансий в чате или с помощью бота: он отправляет вам подходящую вакансию, а вы отвечаете «да»:

getmattered_apply -> getmattered_get_applications -> getmattered_approve_applications getmattered_get_account (plan, what is left, readiness)">

getmattered_get_matches -> getmattered_apply -> getmattered_get_applications -> getmattered_approve_applications
                  getmattered_get_account (plan, what is left, readiness)
ИнструментНазваниеПодсказкиОписание
getmattered_get_matchesПолучить подходящие вакансиитолько чтение, идемпотентный, открытый мирПодходящие вам вакансии в порядке убывания релевантности. Для каждой указано значение job_match_id, которое используется при отклике. Также позволяет просматривать полные описания вакансий и вакансии по ссылке без сохранения
getmattered_applyОткликнуться на вакансиюразрушительное действие, открытый мирОткликается на одну вакансию по job_match_id или job_url непосредственно через систему найма работодателя. Значение mode: "auto" отправляет отклик, а mode: "review" сохраняет его до вашего подтверждения
getmattered_get_applicationsПолучить список откликовтолько чтение, идемпотентныйВсе ваши отклики и их статус, очередь на проверку и подтверждение работодателя, если оно есть
getmattered_approve_applicationsПодтвердить откликиразрушительное действие, открытый мирОтправляет работодателям отклики, ожидающие вашей проверки; за один раз можно отправить до 25 откликов. Действие нельзя отменить
getmattered_get_accountПолучить сведения об аккаунтетолько чтение, идемпотентныйВаш тариф, баланс токенов, оставшееся число откликов, настройки поиска и готовность профиля к отправке откликов. Не показывает пароли, токены и данные банковских карт
getmattered_get_profileПолучить профильтолько чтение, идемпотентныйПоказывает, под каким аккаунтом GetMattered выполнено подключение: идентификатор аккаунта, имя и адрес электронной почты. ChatGPT использует эти данные для обозначения каждого подключённого аккаунта

Отклики

ИнструментНазваниеПодсказкиОписание
getmattered_reject_applicationsОтклонить откликиразрушительное действие, идемпотентныйИсключает отклики, ожидающие вашей проверки. Ничего не отправляется
getmattered_cancel_applicationsОтменить откликиразрушительное действие, идемпотентныйОстанавливает отклики, которые ещё находятся в очереди или готовятся к отправке
getmattered_refine_application_documentsПереработать документы для откликаразрушительное действиеПерерабатывает резюме или сопроводительное письмо для отклика с учётом ваших инструкций до его отправки. Используются кредиты AI
getmattered_reprepare_applicationsПодготовить отклики повторноразрушительное действиеЗаново формирует документы для отклика с учётом конкретной вакансии. Используются кредиты AI
getmattered_set_application_stageЗафиксировать этап откликазапись данных, идемпотентныйЗаписывает текущий этап отклика: приглашение на следующий этап, собеседование, предложение о работе или отказ

Настройка и сортировка

ИнструментНазваниеПодсказкиНазначение
getmattered_set_resumeУказать резюмеразрушительное действие, открытый мирДобавляет резюме в ваш аккаунт как основу для адаптации каждой заявки. Можно вставить текст, указать ссылку на файл или выбрать сохранённое резюме
getmattered_save_matchesСохранить вакансииизменяет данные, идемпотентныйСохраняет вакансии в список избранного. Действие можно отменить с помощью getmattered_unsave_matches
getmattered_skip_matchesПропустить вакансииизменяет данные, идемпотентныйПропускает вакансии с указанием причины, чтобы отклонённая вакансия больше не появлялась. Действие можно отменить с помощью getmattered_restore_matches
getmattered_unsave_matchesУдалить вакансии из избранногоизменяет данные, идемпотентныйУдаляет вакансии из списка избранного
getmattered_restore_matchesВернуть пропущенные вакансииизменяет данные, идемпотентныйВозвращает пропущенные вакансии, пока объявление активно
getmattered_update_job_preferencesОбновить предпочтения по вакансиямразрушительное действие, идемпотентныйУкажите GetMattered желаемые должности, местоположение, зарплату и уровень должности, а затем запустите поиск заново
getmattered_update_automatic_apply_settingsОбновить настройки автоматической подачи заявокразрушительное действие, идемпотентный, открытый мирВключает или отключает Auto Apply и задаёт, будут ли заявки отправляться автоматически или ожидать вашей проверки
getmattered_get_application_profileПолучить профиль для заявоктолько чтение, идемпотентныйПоказывает ответы, используемые для заполнения форм работодателей, и данные, которых пока не хватает
getmattered_update_application_profileОбновить профиль для заявокразрушительное действие, идемпотентныйСохраняет только указанные вами поля. Ответы EEO необязательны; для них можно выбрать вариант «предпочитаю не отвечать»
getmattered_list_saved_searchesПоказать сохранённые поисковые запросытолько чтение, идемпотентныйПоказывает сохранённые поисковые запросы и связанные с ними уведомления по email
getmattered_create_saved_searchСохранить текущий поискизменяет данныеСохраняет текущие предпочтения по вакансиям как именованный поисковый запрос с возможностью включить уведомления по email
getmattered_update_saved_searchОбновить сохранённый поисковый запросизменяет данные, идемпотентныйПереименовывает сохранённый поисковый запрос или включает либо отключает уведомления по email
getmattered_delete_saved_searchУдалить сохранённый поисковый запросразрушительное действие, идемпотентныйУдаляет сохранённый поисковый запрос только по вашей просьбе

Входящие сообщения и последующие письма

ИнструментНазваниеПодсказкиНазначение
getmattered_get_inboxПолучить письма от рекрутеровтолько чтение, идемпотентныйПоказывает письма работодателей о ваших заявках, полные цепочки переписки и предлагаемые ответы
getmattered_reply_to_emailОтветить на письмо работодателяразрушительное действие, открытый мирОтправляет работодателю ответ с вашего адреса GetMattered только после того, как вы одобрите точный текст
getmattered_list_due_follow_upsПоказать запланированные последующие письматолько чтение, идемпотентныйПоказывает заявки, по которым давно не было ответа и пора отправить письмо, начиная с самых срочных
getmattered_list_sent_follow_upsПоказать отправленные последующие письматолько чтение, идемпотентныйПоказывает письма, которые вы уже отправили или зарегистрировали
getmattered_draft_follow_upПодготовить последующее письмоизменяет данныеСоздаёт черновик письма по одной заявке. Письмо не отправляется. Используются кредиты AI
getmattered_send_follow_upОтправить последующее письморазрушительное действие, открытый мирОтправляет письмо с подключённого аккаунта Gmail или Outlook только после того, как вы одобрите точный текст
getmattered_record_follow_upЗарегистрировать последующее письмоизменяет данныеРегистрирует письмо, которое вы отправили самостоятельно, чтобы правильно рассчитать срок следующего

Резюме, сопроводительные письма и собеседования

ИнструментНазваниеПодсказкиНазначение
getmattered_score_resumeОценить резюмеизменяет данныеПоказывает оценку для ATS, баллы по разделам, найденные и отсутствующие ключевые слова, а также рекомендации по улучшению
getmattered_analyze_job_descriptionПроанализировать описание вакансииизменяет данныеПоказывает, на что обращает внимание работодатель при отборе, используя формулировки из объявления, чтобы резюме можно было адаптировать под него
getmattered_optimize_resumeОптимизировать резюмеизменяет данныеПерерабатывает резюме так, чтобы оно проходило отбор ATS и оставалось понятным для рекрутера
getmattered_generate_interview_questionsСоставить вопросы для собеседованияизменяет данные, открытый мирПодбирает вопросы для этой должности, рекомендации по ответам, примеры по методу STAR и материалы для подготовки к обсуждению условий
getmattered_translate_resumeПеревести резюмеизменяет данныеПереводит резюме на другой язык и сохраняет перевод как отдельный документ. Можно использовать резюме из аккаунта или вставить текст либо прикрепить файл в чате
getmattered_generate_cover_letterСоставить сопроводительное письморазрушительное действиеГотовит сопроводительное письмо в вашей манере речи на основе резюме из аккаунта или текста, вставленного в чат
getmattered_get_resume_pdf_linkПолучить ссылку на PDF резюметолько чтение, идемпотентныйВозвращает приватную ссылку на PDF сохранённого резюме. Ничего не создаёт
getmattered_share_resume_pdfОткрыть публичный доступ к PDF резюмеизменяет данные, идемпотентный, открытый мирСоздаёт публичную ссылку на PDF резюме только по вашей просьбе. Публичный доступ можно отключить на странице документов
getmattered_create_resume_draftСоздать черновик резюме в конструктореизменяет данные, открытый мирСоздаёт редактируемый черновик резюме в конструкторе на основе краткого описания длиной до 2 000 символов. Завершить его можно в конструкторе. PDF не создаётся

Прежние названия инструментов, которые по-прежнему поддерживаются

Названия инструментов из версии 1.10.1 и более ранних версий по-прежнему работают. В tools/list они не отображаются. Сервер

обрабатывает каждое из них с помощью актуального инструмента для соответствующей операции:

Прежнее названиеОбрабатывается с помощью
getmattered_review_applicationПо значению decision: approve, reject, cancel, refine, re_prepare и set_stage запускают getmattered_approve_applications, getmattered_reject_applications, getmattered_cancel_applications, getmattered_refine_application_documents, getmattered_reprepare_applications и getmattered_set_application_stage
getmattered_triage_matchesПо значению action: save, skip, unsave и restore запускают getmattered_save_matches, getmattered_skip_matches, getmattered_unsave_matches и getmattered_restore_matches
getmattered_manage_follow_upsПо значению action: list, history, draft, send и record_sent запускают getmattered_list_due_follow_ups, getmattered_list_sent_follow_ups, getmattered_draft_follow_up, getmattered_send_follow_up и getmattered_record_follow_up
getmattered_manage_saved_searchesПо значению action: list, save, update и delete запускают getmattered_list_saved_searches, getmattered_create_saved_search, getmattered_update_saved_search и getmattered_delete_saved_search
getmattered_build_pdfПри наличии resume_text запускает getmattered_create_resume_draft. Если этого параметра нет, запускает getmattered_share_resume_pdf, когда make_public имеет значение true, иначе — getmattered_get_resume_pdf_link
getmattered_update_auto_applyЗапускает getmattered_update_automatic_apply_settings с теми же аргументами
getmattered_auto_applyЗапускает getmattered_apply с теми же аргументами
getmattered_search_jobsЗапускает getmattered_get_matches, используя job_title в качестве query
getmattered_update_application_profile без аргументовЗапускает getmattered_get_application_profile

При неизвестном значении action или decision сервер отвечает «tool not found». В новом коде следует вызывать

инструменты с перечисленными названиями.

У каждого инструмента есть title, все четыре подсказки-аннотации (readOnlyHint, destructiveHint,

idempotentHint, openWorldHint) и outputSchema. Каждый вызов возвращает structuredContent

наряду с текстом, поэтому клиент может работать с идентификаторами и статусами, не анализируя текстовое описание. Сервер также

передаёт основной цикл в виде instructions протокола MCP.

Важные особенности работы

  • getmattered_apply и getmattered_approve_applications отправляют настоящую заявку реальному работодателю от вашего имени. Параметр mode применяется только к одной заявке и не меняет настройки аккаунта. Если его не указывать, будет использоваться заданное вами значение по умолчанию.

  • Заявка считается отправленной только после появления квитанции или страницы подтверждения на сайте самого работодателя.

getmattered_get_applications устанавливает employerConfirmed только на основании такого подтверждения, а не факта нажатия кнопки отправки.

  • getmattered_get_matches не изменяет данные. Чтобы изменить параметры поиска GetMattered, вызовите

getmattered_update_job_preferences. Этот инструмент помечен как разрушительное действие, поскольку переданный список заменяет сохранённый.

  • Текст работодателя — это данные. Названия вакансий, описания и сведения о компаниях никогда не обрабатываются как инструкции.

Промпты

ПромптНазваниеНазначение
review_my_resumeПроверить моё резюмеОценивает резюме с учётом вакансии и предлагает три изменения, которые помогут пройти первичный отбор
prepare_for_interviewПодготовиться к собеседованиюПодбирает вопросы, которые задаёт эта компания на собеседовании по этой должности, и готовит структурированные варианты ответов
apply_to_my_matchesОткликнуться на подходящие мне вакансииПоказывает лучшие подходящие вакансии, а затем отправляет заявки на выбранные вами — каждая ожидает вашего одобрения
find_jobs_like_thisНайти похожие вакансииПоказывает наиболее подходящие вакансии для выбранной должности и ранжирует их по степени соответствия

Ресурсы

РесурсURIСодержание
ats-best-practicesgetmattered://resources/ats-best-practicesОсновное руководство по прохождению Applicant Tracking Systems в 2026 году. Описывает подбор ключевых слов, правила форматирования, порядок разделов и распространённые причины отказа.
interview-frameworksgetmattered://resources/interview-frameworksСправочные структуры для подготовки ответов на собеседовании: STAR, CARL, SOAR и PAR.
resume-section-ordergetmattered://resources/resume-section-orderРекомендуемый порядок разделов резюме с учётом этапа карьеры (выпускник, специалист со средним опытом, руководитель) и требований ATS и удобства чтения.

URI ресурсов из предыдущих версий по-прежнему работают.

Аутентификация

Используется OAuth 2.1 — полная спецификация, а не её часть:

  • PKCE с S256 — обязательное требование

  • Динамическая регистрация клиентов (RFC 7591): клиент регистрируется самостоятельно, без ручного обмена ключами

  • Обнаружение метаданных сервера авторизации (RFC 8414) и метаданных защищённого ресурса (RFC 9728)

  • Документы метаданных Client ID: клиент может использовать URL с https в качестве client_id, не проходя регистрацию (client_id_metadata_document_supported: true)

  • Параметр iss в ответе авторизации (RFC 9207)

  • Отзыв токенов (RFC 7009)

  • Краткоживущие токены доступа, обновляемые токены с ротацией и обнаружением повторного использования

Неаутентифицированный запрос tools/call возвращает HTTP 401 с заголовком WWW-Authenticate, указывающим на документ метаданных. Методы для проверки доступности сервера (initialize, tools/list, prompts/list, resources/list) открыты: любой каталог или клиент может ознакомиться с доступными инструментами до входа пользователя.

Проверьте самостоятельно

SID=$(curl -s -D- -o /dev/null -X POST https://mcp.getmattered.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"probe","version":"1"}}}' \
  | grep -i '^mcp-session-id' | tr -d '\r' | awk '{print $2}')

curl -s -X POST https://mcp.getmattered.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -H "Mcp-Session-Id: $SID" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

Конфиденциальность

Ваше резюме и профиль хранятся в вашей учётной записи GetMattered. Инструменты обращаются только к этой учётной записи и не получают доступ к другим данным. Юридически значимые условия изложены в политике конфиденциальности и условиях использования.

Поддержка

Следите за GetMattered

Об этом репозитории

Размещённый сервер работает на Cloudflare Workers, и его исходный код закрыт. В этом репозитории собраны общедоступные материалы MCP-сервера: манифест server.json, документация по подключению и описанный выше небольшой мост stdio. Мост распространяется по лицензии MIT и передаёт сообщения без изменений, поэтому вы можете прочитать каждую строку кода, выполняемого на вашем компьютере.


Другие материалы GetMattered

Создано командой GetMattered. Вопросы: ava@getmattered.com