简历分析服务

基于Spring Boot的招聘自动化服务,提供简历与职位描述的匹配分析功能。

  • by Caizin-Private
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 Caizin-Private/recruitment-automation-mcp-server

使用说明

招聘自动化MCP服务器(Spring Boot)

此仓库是原始Node MCP服务器的Spring Boot端口。它暴露了两个端点:

  • GET /health --健康检查
  • POST /tools/analyze_resume -使用OpenAI Responses API根据职位描述分析简历

快速开始

  1. 在环境变量中设置OpenAI API密钥 OPENAI_API_KEY.

在Windows(PowerShell)上:

$env:OPENAI_API_KEY = "sk-..."
./gradlew bootRun

或者构建并运行JAR:

./gradlew build
java -jar build/libs/recruitment-automation-mcp-server-1.0.0.jar

服务器将侦听端口 3001 默认情况下(与节点服务器相同)。

请求格式 /tools/analyze_resume:

POST JSON正文:

{
  "resume_text": "...",
  "job_description": "..."
}

端点返回与原始Node输出匹配的OpenAI解析JSON。