mcpdirectory.dev
9,129 servers · updated 23 Sept

Matchcv MCP server

community Active last commit 23 d
{
  "mcpServers": {
    "matchcv": {
      "command": "npx",
      "args": [
        "-y",
        "matchcv-mcp@latest",
        "matchcv-mcp"
      ],
      "env": {
        "MATCHCV_BASE_URL": "https://..."
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y matchcv-mcpversion 0.1.1

What it does

MatchCV exposes resume analysis and tailoring tools for job seekers and hiring workflows. It scores resumes for ATS compatibility, parses job descriptions into structured requirements, generates targeted improvement suggestions, and produces tailored resumes with shareable preview links.

  • Check a resume against ATS rules and get a compatibility score with prioritized issues and fixes.
  • Parse a job posting into structured data (title, company, keywords, responsibilities) to identify skill gaps.
  • Generate a fully tailored resume for a specific job description with a shareable preview link to download as PDF.

Tools this server exposes

ToolDoes
ats_checkScores resume text 0–100 for ATS compatibility, with recruiter feedback, prioritized issues and fixes, and detected strengths.
analyze_job_descriptionParses a job posting into structured JSON including title, company, seniority, industry, must-have and nice-to-have keywords, and responsibilities.
optimize_resumeReturns prioritized improvement suggestions with example rewrites, optionally targeted at a specific role, job description, or missing keywords.
roast_resumeProvides blunt recruiter-style critique plus an ATS score, returned as a public shareable report link.
extract_resume_textReads a local PDF, DOC, DOCX, or TXT resume file and returns plain text, optionally parsed into structured JSON.
tailor_resumeAnalyzes a job description, rewrites the resume for that role, and returns tailored JSON plus a preview page you can open and download as PDF.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.