mcpField
N
Next Role Mcp Proxy

Next Role Mcp Proxy

本地服务
github.com/bats64mgutsi商业与营销030 周前更新

关于 Next Role Mcp Proxy

NextRole MCP Proxy 将 NextRole 托管的简历和求职信定制服务转接给 MCP 客户端,面向求职者及其职业阶段需求。它提供价格档位、额度查询和下单工具,并将请求转发至托管服务。

主要功能

  1. 01按职位定制简历
  2. 02生成匹配职位要求的求职信
  3. 03查询服务档位与产品编号
  4. 04查询客户剩余额度
  5. 05提交定制订单并发送短信通知

适用场景

  1. 01为应届毕业生申请岗位定制简历
  2. 02为转行申请软件职位准备材料
  3. 03为高管职位定制简历与求职信

MCP 相关

这是一个 MCP 代理,将客户端请求转发到 NextRole 托管服务。客户端可通过工具查询档位和额度,并提交简历及职位描述以创建订单。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nextrole-mcp-proxy": {
"command": "npx",
"args": [
"-y",
"nextrole-mcp-proxy"
]
}
}
}
启动命令npx -y nextrole-mcp-proxy

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmnextrole-mcp-proxy0.2.0

工具

3

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

NextRole MCP 代理

一种模型上下文协议(MCP)代理服务,可访问 NextRole 的专业简历和求职信定制服务。该代理允许兼容 MCP 的客户端与 NextRole 托管的服务交互。

功能

  • 专业简历定制:针对特定职位申请定制简历
  • 求职信生成:创建符合职位要求的定制求职信
  • 多个服务级别:初级、中级和高级专业服务
  • 积分管理:跟踪和管理服务积分
  • 国际支持:面向全球用户提供服务

安装

从源代码安装

克隆代码库并运行安装脚本。脚本会安装依赖项、构建项目,并为你输出 MCP 客户端配置 JSON。

git clone https://github.com/bats64mgutsi/nextrole-mcp-proxy.git
cd nextrole-mcp-proxy

Linux / macOS:

bash install.sh

Windows(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 的官方渠道联系支持团队。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。