Next Role MCP Proxy
NextRole MCP Proxy
Прокси-сервер протокола контекста модели (MCP), предоставляющий доступ к услугам NextRole по профессиональной адаптации резюме и сопроводительных писем. Этот прокси позволяет MCP-совместимым клиентам взаимодействовать с размещенными сервисами NextRole.
Функции
Профессиональная адаптация резюме: Настройте свое резюме под конкретные вакансии
Создание сопроводительных писем: Создавайте адаптированные сопроводительные письма, соответствующие требованиям вакансии
Несколько уровней обслуживания: Профессиональные услуги начального, среднего и старшего уровня
Управление кредитами: Отслеживайте и управляйте своими сервисными кредитами
Международная поддержка: Доступно для пользователей по всему миру
Установка
Из исходного кода
Клонируйте репозиторий и запустите скрипт установки. Он установит зависимости, соберет проект и выведет JSON конфигурации клиента MCP для вас.
git clone https://github.com/bats64mgutsi/nextrole-mcp-proxy.git
cd nextrole-mcp-proxyLinux / macOS:
bash install.shWindows (PowerShell):
.\install.ps1В конце работы скрипта вы увидите JSON конфигурации клиента MCP с правильным путем к вашей локальной установке. Скопируйте его в файл конфигурации вашего клиента MCP.
С помощью npx (без локальной установки)
Добавьте в конфигурацию вашего клиента MCP:
{
"mcpServers": {
"nextrole": {
"command": "npx",
"args": ["nextrole-mcp-proxy"]
}
}
}Использование
Доступные инструменты
1. get_pricing
Получите доступные уровни карьерного роста и их идентификаторы продуктов (product IDs). Вы должны вызвать этот метод перед оформлением заказа, чтобы получить правильный productId.
Использование:
What are your different CV tailoring packages?Ответ:
[
{
"CountryCode": "ZA",
"ServiceTier": "Entry Level",
"ProductId": 1
},
{
"CountryCode": "ZA",
"ServiceTier": "Mid Level",
"ProductId": 2
},
{
"CountryCode": "ZA",
"ServiceTier": "Senior Level",
"ProductId": 3
}
]2. get_credits
Проверьте, сколько кредитов осталось у клиента. Каждый заказ стоит 1 кредит.
Параметры:
phoneNumber(обязательно): Номер телефона клиента, включая код страны (например, +27831234567)
Использование:
How many credits do I have left? My phone number is +27831234567Ответ:
{
"credits": 5
}3. place_order
Разместите заказ на адаптацию резюме и сопроводительного письма. Выполнение заказа обычно занимает около 15 минут. Клиент получит SMS-уведомления о подтверждении заказа и о готовности документов. Стоимость — 1 кредит за заказ.
Параметры:
customerPhone(обязательно): Номер телефона клиента, включая код страны, должен начинаться с '+' (например, +27831234567)customerFirstName(обязательно): Имя клиентаcustomerLastName(обязательно): Фамилия клиентаcvMarkdown(обязательно): Текущее резюме клиента в формате markdownproductId(обязательно): Идентификатор продукта, соответствующий уровню карьеры клиента (сначала вызовите get_pricing)jobDescription(обязательно): Полное описание вакансии, на которую претендует клиент
Использование:
I need to tailor my CV for a Junior Software Developer position. My phone number is +27831234567, my name is John Smith, and here's my current CV in markdown:
# John Smith
## Experience
- Junior Developer at TechCorp (2023-present)
The job description is: We are seeking a Junior Software Developer to join our team with React and Node.js experience.Ответ:
{
"orderKey": "550e8400-e29b-41d4-a716-446655440000",
"status": "success",
"message": "Order placed successfully. SMS notifications sent."
}Примеры использования
Профессионал начального уровня
Идеально подходит для недавних выпускников и специалистов в начале карьеры:
I'm Sarah Johnson (+44207123456) and need my CV tailored for this graduate software engineer role: Graduate Software Engineer requiring Python programming and problem-solving skills.
My current CV:
# Sarah Johnson
## Education
- Computer Science Degree, University of London (2024)
## Projects
- Built a web application using Python and FlaskСмена карьеры
Для профессионалов, переходящих из одной отрасли в другую:
I'm transitioning from finance to tech and need my CV (+27831112233, Jane Doe) tailored for this software developer role: Full Stack Developer position requiring JavaScript, React, and database skills.
Current CV:
# Jane Doe
## Background
- Financial Analyst at Bank Corp
- Recently completed coding bootcampСтарший руководитель
Для должностей уровня C-level и высшего руководства:
I'm Michael Chen from the US (+1555123456) and need my executive CV customized for this CTO role: Chief Technology Officer requiring strategic leadership and team management skills.
My current CV:
# Michael Chen
## Executive Summary
Senior Technology Leader with 15+ years experience
## Experience
- VP Engineering at Tech Startup (2020-2024)Уровни обслуживания
Начальный уровень (ID продукта: 1): Для недавних выпускников и специалистов в начале карьеры
Средний уровень (ID продукта: 2): Для опытных профессионалов со стажем 3-10 лет
Старший уровень (ID продукта: 3): Для старших специалистов, менеджеров и руководителей
Конфиденциальность и условия
Используя этот сервис, вы соглашаетесь с:
Разработка
Сборка
npm run buildЗапуск в режиме разработки
npm run devЛокальное тестирование
npm startАрхитектура
Это легковесный прокси, который перенаправляет запросы MCP к размещенному сервису NextRole по адресу https://api.nextrole.co.za/firstroleprod-mcp/mcp. Прокси:
Транслирует запросы протокола MCP
Перенаправляет их на размещенный сервис
Возвращает отформатированные ответы клиентам MCP
Обрабатывает ошибки и проблемы с подключением
Требования
Node.js 18.0.0 или выше
Интернет-соединение для доступа к размещенному сервису NextRole
Лицензия
Лицензия MIT — подробности см. в файле LICENSE.
Поддержка
По техническим вопросам, связанным с этим прокси, пожалуйста, откройте issue на GitHub. По вопросам, связанным с обслуживанием, обращайтесь в службу поддержки NextRole через их официальные каналы.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bats64mgutsi/nextrole-mcp-proxy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server