返回 MCP 目录
public公开dns本地运行

mcp-server-novacv

NovaCV的MCP服务器是一个简历处理服务,提供简历生成、模板管理、格式转换和内容分析功能,支持通过API密钥接入服务。

article

README

🚀 MCP 服务器用于 NovaCV 简历服务 API 接入

MCP 服务器为 NovaCV 简历服务提供 API 接入功能,能助力用户生成简历 PDF、获取模板列表等,为简历处理带来便利。

🚀 快速开始

在使用 MCP 服务器之前,您需要获取 NovaCV 的 API 访问密钥:

  1. 访问 NovaCV API 官网
  2. 注册或登录您的账户
  3. 在控制面板中找到 "API Keys" 或 "开发者工具" 部分
  4. 创建新的 API 密钥并妥善保存
  5. 按照文档说明将密钥配置到 MCP 服务器中

✨ 主要特性

  • 生成简历 PDF 文件
  • 获取可用简历模板列表
  • 将简历文本转换为 JSON Resume 标准格式
  • 分析简历文本内容并提供改进建议

📦 安装指南

# 系统要求:Node.js (建议版本 12+)
# 在项目目录下执行以下命令:
npm install mcp-server-novacv

快速开始使用

方法一:直接运行服务器

npx mcp-server-novacv --version  # 检查安装是否成功
npx mcp-server-novacv --port=3000  # 以指定端口启动服务

方法二:使用 MCP Inspector 调试工具

npx mcp-server-novacv debug  # 启动调试模式

使用说明

  • 命令行参数

    • --port 指定服务器运行端口,默认为 3000。
    • --env 设置运行环境(development、production 等)。
  • 配置文件: 创建或修改 config.json 文件,添加如下内容:

{
  "api_key": "your_api_key_here",
  "template_dir": "./templates",
  "default_template": "modern-blue"
}

💻 使用示例

基础用法

工具列表

  1. 生成简历 PDF
mcp_novacv_generate_resume_from_text --text="你的简历内容" --template="模板名称"
  1. 获取模板列表
mcp_novacv_get_templates
  1. 转换为 JSON Resume 格式
mcp_novacv_convert_resume_text --input_file="简历文本路径" --output_file="输出路径"
  1. 分析简历内容
mcp_novacv_analyze_resume_text --file="简历文件路径"

📚 详细文档

项目开发流程

  1. 克隆代码库:
git clone https://github.com/your-repo/mcp-server-novacv.git
cd mcp-server-novacv
  1. 安装依赖包:
npm install
  1. 开发模式启动(实时监控文件变化):
npm run dev
  1. 构建生产版本:
npm run build
  1. 启动构建后的服务:
npm start

调试与测试

  • 使用 MCP Inspector 工具进行调试:
npm run debug

这将启动一个交互式控制台,用于查看和分析 API 请求。

🔧 技术细节

遇到问题时,请按以下步骤排查:

  1. 确认 MCP 服务器已成功安装:运行 npx mcp-server-novacv --version
  2. 检查配置文件中的 API 密钥是否正确无误。
  3. 查看控制台或日志文件中是否有错误提示信息。

常见问题

  • API 密钥问题

    • 确保密钥在 NovaCV 平台有效且未过期。
    • 检查配置文件中的密钥是否与平台设置的一致。
  • 网络连接问题

    • 确认服务器和客户端之间的网络通信正常。

📄 许可证

本项目遵循 MIT 开源协议,允许自由使用、修改和分发。

即贴即用配置

MCP 客户端配置生成器

选择客户端,补齐所需环境变量,再复制根据当前 MCP 公开配置生成的完整文件

terminal
data_object

当前条目没有标准 command 或远程 URL,暂时无法安全生成客户端配置

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端