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
| Поле | Значение |
|---|---|
| Name | GetMattered |
| Remote MCP server URL | https://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
- iMessage / SMS: добавьте GetMattered в Poke одним нажатием
(или выполните 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_URL | https://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 (для устаревших мостов) |
|---|---|---|
| Production | https://mcp.getmattered.com/mcp | https://mcp.getmattered.com/sse |
| Preview | https://mcp-preview.getmattered.com/mcp | https://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-practices | getmattered://resources/ats-best-practices | Основное руководство по прохождению Applicant Tracking Systems в 2026 году. Описывает подбор ключевых слов, правила форматирования, порядок разделов и распространённые причины отказа. |
interview-frameworks | getmattered://resources/interview-frameworks | Справочные структуры для подготовки ответов на собеседовании: STAR, CARL, SOAR и PAR. |
resume-section-order | getmattered://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. Инструменты обращаются только к этой учётной записи и не получают доступ к другим данным. Юридически значимые условия изложены в политике конфиденциальности и условиях использования.
Поддержка
-
Проблемы и предложения: github.com/getmattered/getmattered-mcp/issues
-
Электронная почта: support@getmattered.com
Следите за GetMattered
-
Сайт: getmattered.com
-
Тарифы: getmattered.com/pricing
-
Блог: getmattered.com/blog
-
X: GetMattered
-
LinkedIn: GetMattered
-
YouTube: GetMattered
-
Discord: присоединиться к сообществу
Об этом репозитории
Размещённый сервер работает на Cloudflare Workers, и его исходный код закрыт. В этом репозитории собраны общедоступные материалы MCP-сервера: манифест server.json, документация по подключению и описанный выше небольшой мост stdio. Мост распространяется по лицензии MIT и передаёт сообщения без изменений, поэтому вы можете прочитать каждую строку кода, выполняемого на вашем компьютере.
Другие материалы GetMattered
-
GetMattered — автоматическая подача заявок, цель которой — привести вас к собеседованию
-
Как работает MCP-сервер — настройка для Claude, ChatGPT и Cursor
-
Тарифы — можно начать бесплатно, банковская карта не нужна
-
Блог — о том, как системы найма на самом деле отбирают кандидатов
-
Часто задаваемые вопросы — разбор резюме, работа ATS и значение статуса «заявка получена»
-
Сравнение — GetMattered в сравнении с другими сервисами для подачи заявок на вакансии
-
Как GetMattered определяет, что заявка на вакансию отправлена — техническая статья
Создано командой GetMattered. Вопросы: ava@getmattered.com