mcpField
M
matchcv

matchcv

本地服务
matchcv.co商业与营销013 周前更新

关于 matchcv

matchcv 是面向求职者的 MCP 服务,可检查简历的 ATS 兼容性、分析职位描述并协助修改简历。它还可生成针对特定职位的简历及可分享预览。

主要功能

  1. 01评估简历的 ATS 兼容性
  2. 02提取简历文件中的文本
  3. 03结构化解析职位要求
  4. 04提供有优先级的简历修改建议
  5. 05生成定制简历和预览

适用场景

  1. 01投递前检查简历
  2. 02找出职位要求中简历缺少的关键词
  3. 03获取简历段落的改写建议
  4. 04生成针对职位的简历预览

MCP 相关

向 Claude、Cursor 和 Codex 等 MCP 客户端提供简历及职位描述工具。简历和职位文本会发送至 MatchCV API 处理。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"18boys-matchcv": {
"command": "npx",
"args": [
"-y",
"matchcv-mcp"
],
"env": {
"MATCHCV_BASE_URL": "<MATCHCV_BASE_URL>"
}
}
}
}
启动命令npx -y matchcv-mcp
需要配置的环境变量
MATCHCV_BASE_URLOverride MatchCV API origin. Defaults to https://matchcv.co.

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

安装包
npmmatchcv-mcp0.1.1

工具

6

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

参数类型必填说明
resumeTextstring是完整的纯文本简历。如果只有文件,请先使用 extract_resume_text。

详细介绍

MatchCV MCP 服务

npm License: MIT

面向 MCP 客户端的简历工具。在 Claude、Cursor、Codex 或任何其他兼容 MCP 的客户端中,即可根据 ATS 规则检查简历、将职位描述解析为结构化要求、获取改写级别的建议,并生成完全量身定制的简历及可分享的预览链接。

由 MatchCV 提供支持 · MCP 文档 · 免费开始使用


工具

工具功能
ats_check根据 ATS 兼容性为简历文本评分(0–100),并提供招聘人员评述、按优先级排列的问题与修正建议,以及检测到的优势
analyze_job_description将职位发布信息转换为结构化 JSON:职位名称、公司、资历级别、行业、必备/加分关键词、职责
optimize_resume提供按优先级排列的改进建议和改写示例,还可针对特定职位、职位描述和缺失关键词进行优化
roast_resume提供直言不讳的招聘人员风格点评和 ATS 评分,并返回公开的可分享报告链接
extract_resume_text读取本地 PDF/DOC/DOCX/TXT 简历并返回纯文本,还可选择由 AI 解析为结构化 JSON
tailor_resume完整流程:分析职位描述、针对职位改写简历,并返回定制后的 JSON,以及可打开并下载为 PDF 的预览页面

安装

需要 Node.js 20+。开始使用无需 API 密钥或账号。

Claude Desktop / Claude Code

添加到 MCP 配置(claude_desktop_config.json,或运行 claude mcp add):

{
  "mcpServers": {
    "matchcv": {
      "command": "npx",
      "args": ["-y", "matchcv-mcp"]
    }
  }
}
Cursor

~/.cursor/mcp.json(或项目中的 .cursor/mcp.json):

{
  "mcpServers": {
    "matchcv": {
      "command": "npx",
      "args": ["-y", "matchcv-mcp"]
    }
  }
}
Codex CLI

~/.codex/config.toml:

[mcp_servers.matchcv]
command = "npx"
args = ["-y", "matchcv-mcp"]
其他 MCP 客户端

此服务通过 stdio 使用 MCP。直接运行:

npx -y matchcv-mcp

示例提示词

  • “读取 ~/Documents/resume.pdf,告诉我它的 ATS 评分。”
  • “这是一个职位发布信息——我的简历缺少哪些关键词?”
  • “点评一下我的简历,直接说实话。”
  • “根据这个职位描述定制我的简历,并提供预览链接。”

使用限额

这些工具会调用 MatchCV 的公开端点,因此免费使用量按天、按 IP 地址限额:

免费(无需账号)已登录Pro
ats_check、analyze_job_description、optimize_resume、roast_resume、结构化解析每天 3 次每天 10 次不限
tailor_resume每天 1 次每天 3 次不限

纯文本提取(extract_resume_text,不设置 structured: true)不限量——此操作不会运行 AI。

超出限额时会返回易于理解的错误消息,告知如何提高限额。请参阅 matchcv.co/pricing。

配置

环境变量默认值用途
MATCHCV_BASE_URLhttps://matchcv.coAPI 源站。仅在指向开发部署时需要设置。

隐私

此服务不保存凭据,也不会在本地存储任何内容。简历和职位描述文本会通过 HTTPS 发送到 MatchCV API 进行处理。roast_resume 和 tailor_resume 会创建一个无法猜测的公开 URL 页面,供你打开并分享结果;其他工具不会存储任何内容。请参阅 隐私政策。

开发

npm install
npm run build
node dist/index.js

通过 MATCHCV_BASE_URL=http://localhost:3000 将其指向本地 MatchCV 实例。

许可证

MIT——请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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