Next Role MCP Proxy
NextRole MCP 代理
一个模型上下文协议 (MCP) 代理服务器,提供对 NextRole 专业简历和求职信定制服务的访问。此代理允许兼容 MCP 的客户端与 NextRole 的托管服务进行交互。
功能
专业简历定制:为特定职位申请定制您的简历
求职信生成:创建符合职位要求的定制求职信
多种服务等级:入门级、中级和高级专业服务
积分管理:跟踪和管理您的服务积分
国际支持:面向全球用户提供服务
安装
从源码安装
克隆存储库并运行安装脚本。它将安装依赖项、构建项目,并为您打印 MCP 客户端配置 JSON。
git clone https://github.com/bats64mgutsi/nextrole-mcp-proxy.git
cd nextrole-mcp-proxyLinux / macOS:
bash install.shWindows (PowerShell):
.\install.ps1脚本结束时,您将看到包含本地安装正确路径的 MCP 客户端配置 JSON。将其复制到您的 MCP 客户端配置文件中。
使用 npx (无需本地安装)
添加到您的 MCP 客户端配置中:
{
"mcpServers": {
"nextrole": {
"command": "npx",
"args": ["nextrole-mcp-proxy"]
}
}
}使用方法
可用工具
1. get_pricing
获取可用的职业等级及其产品 ID。在下单前,您必须调用此工具以获取正确的 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 分钟完成。客户将在订单确认和文档准备就绪时收到短信通知。每个订单消耗 1 个积分。
参数:
customerPhone(必填):客户电话号码,包含国家代码,必须以 '+' 开头 (例如 +27831234567)customerFirstName(必填):客户名字customerLastName(必填):客户姓氏cvMarkdown(必填):客户当前的 Markdown 格式简历productId(必填):与客户职业等级匹配的产品 ID (请先调用 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 级和高级管理职位:
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):适用于高级专业人士、经理和高管
隐私与条款
使用本服务即表示您同意 NextRole 的:
开发
构建
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 文件。
支持
如果此代理出现技术问题,请在 GitHub 上提交 issue。 有关服务相关的问题,请通过 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