Token导航 LogoToken导航TokenDH.com
Winning Cv MCP logo
搜索检索stdio官方级别未说明来源级核验

Winning Cv MCP

MCP Server

playwright

一款基于AI的简历生成与职位匹配服务,支持LinkedIn和Seek职位搜索、简历匹配评分、深度职位分析及定制简历生成。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
TypeScript搜索文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jack-jackhui

提供方

jack-jackhui

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx playwright install chromium

详细介绍

WinnigCV MCP服务器

用于人工智能驱动的工作匹配和简历生成的MCP(模型上下文协议)服务器。在LinkedIn和Seek上搜索工作,将其与您的简历进行匹配,获得详细的匹配分析,并生成量身定制的简历。

特性

  • 🔍 search_jobs -在LinkedIn和/或Seek上搜索工作
  • 📊 match_jobs -人工智能简历匹配评分(1-10)
  • 🎯 analyze_job -深入的工作分析,包括适合性评估、优势、差距、危险信号和求职信角度
  • 📝 generate_cv -生成针对特定工作进行优化的定制简历

安装

npm install
npm run build

配置

复制 .env.example.env 并配置:

cp .env.example .env

环境变量

变量描述默认值
OPENAI_API_KEYOpenAI API密钥(或代理的“伪”)必需
OPENAI_BASE_URL与OpenAI兼容的API端点OpenAI默认值
OPENAI_MODEL用于AI功能的模型gpt-4o-mini

与GitHub Copilot代理一起使用

export OPENAI_API_KEY=dummy
export OPENAI_BASE_URL=http://localhost:14141/v1
export OPENAI_MODEL=gpt-4o

用法

运行服务器

node dist/index.js

MCP集成

添加到MCP客户端配置中:

{
  "mcpServers": {
    "winning-cv": {
      "command": "node",
      "args": ["/path/to/winning-cv-mcp/dist/index.js"],
      "env": {
        "OPENAI_API_KEY": "your-key",
        "OPENAI_MODEL": "gpt-4o"
      }
    }
  }
}

工具

search_jobs

在LinkedIn和/或Seek上搜索工作。

输入:

{
  "keywords": "Digital Transformation Manager",
  "location": "Melbourne, Australia",
  "sources": ["linkedin", "seek"],
  "days_old": 7
}

输出: 职位列表,包括职位、公司、地点、网址、工资和发布日期。

match_jobs

评估你的简历与招聘信息的匹配程度。

输入:

{
  "cv_path": "/path/to/your-cv.pdf",
  "job_urls": [
    "https://www.seek.com.au/job/123456",
    "https://www.linkedin.com/jobs/view/789012"
  ],
  "threshold": 7
}

输出: 通过分数、优势和差距达到门槛的工作。

analyze_job

根据你的简历对工作进行详细分析。

输入:

{
  "cv_path": "/path/to/your-cv.pdf",
  "job_url": "https://www.seek.com.au/job/123456"
}

输出:

  • 适合性评估(1-10分,推荐:strong_apply/apply/考虑/跳过)
  • 优势与类别
  • 严重性差距(严重/中等/轻微)和缓解建议
  • 红旗
  • 附谈话要点的求职信角度
  • 关键要求清单(证据符合/不符合)

generate_cv

为特定工作生成量身定制的简历。

输入:

{
  "cv_path": "/path/to/your-cv.pdf",
  "job_url": "https://www.seek.com.au/job/123456",
  "output_format": "markdown",
  "tone": "professional"
}

选项:

  • output_format:markdown、plain_text或结构化(JSON)
  • tone:专业、创意、技术或执行
  • focus_areas:要强调的可选区域阵列

输出: 量身定制的简历内容,并附有定制说明(强调关键字,强调技能,重塑经验)。

支持的简历格式

  • PDF
  • DOCX 文件
  • 文本
  • Markdown(.md)

依赖项

  • Node.js 18+
  • 剧作家(用于网页抓取)

安装Playwright浏览器

npx playwright install chromium

发展

# Build
npm run build

# Watch mode
npm run dev

# Test a tool
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node dist/index.js

许可证

麻省理工学院

作者

许(https://jackhui.com.au)

目录标签

目录标签

TypeScript搜索文档处理AI简历生成本地部署职位匹配LinkedIn搜索Seek搜索简历优化

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

playwright

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP