Flagcheck Job Analyzer
RemoteAbout Flagcheck Job Analyzer
Flagcheck Job Analyzer is an MCP server for job seekers and agents, assessing job descriptions for ATS keyword fit, warning signs, salary ranges, and resume fit. It returns structured analysis and currently requires an API key; development is paused.
Key features
- 01ATS keyword alignment analysis
- 02Job red-flag detection
- 03Salary range benchmarking
- 04Resume-fit scoring
- 05Structured JSON results
Use cases
- 01Check a posting's ATS keyword alignment
- 02Review a job description for warning signs
- 03Compare a stated salary range with benchmarks
- 04Assess resume fit for a job posting
MCP support
Exposes `scan_job_posting` and `analyze_resume_fit` tools to MCP clients at its HTTP endpoint. Requests require an `x-api-key` header.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://y-delta-lake.vercel.app/api/analyzeclaude mcp add --transport http ats-tailor https://y-delta-lake.vercel.app/api/analyze{"mcpServers":{"ats-tailor":{"type":"http","url":"https://y-delta-lake.vercel.app/api/analyze"}}}Open in Cursor{"servers":{"ats-tailor":{"type":"http","url":"https://y-delta-lake.vercel.app/api/analyze"}}}Open in VS Code{"mcpServers":{"ats-tailor":{"type":"http","url":"https://y-delta-lake.vercel.app/api/analyze"}}}{"mcpServers":{"ats-tailor":{"serverUrl":"https://y-delta-lake.vercel.app/api/analyze"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEFlagCheck Job Analyzer
A Model Context Protocol (MCP) server that enables AI agents to analyze job descriptions for ATS compatibility, red flags, salary benchmarks, and keyword optimization.
MCP Endpoint
https://flagcheck-paid-api.vercel.app/api/mcp
What it does
Analyzes job descriptions for ATS keyword alignment, flags red flags such as vague titles or unrealistic requirements, benchmarks salary ranges, and scores overall job fit.
Usage
Send a POST request with resume and jobDescription fields to the endpoint above, including an x-api-key header, and receive structured analysis in return.
Access / Payment
This endpoint is currently gated by a shared-secret x-api-key header (set via the FLAGCHECK_API_KEY environment variable on the server) rather than the x402 USDC micropayment flow this README previously (and incorrectly) advertised. No x402 payment verification is implemented in this codebase yet, so requests are not metered or charged on-chain today.
Real x402-based per-request billing is a planned follow-up, not a shipped feature. Until then, treat the x-api-key header as required for every request.
⏸ Paused (2026-07-27)
No further active development — job-description analysis is being consolidated into Job-Assistant ("Alicia AI"), which now covers this ground (Match Score + Analyze Job) inside a more mature, actively-maintained product. The fixes below are live and staying live; this repo just isn't getting new investment for now.
Fixes shipped 2026-07-27
- Invalid AI model IDs corrected (
claude-sonnet-4-5/claude-sonnet-4-6→claude-sonnet-5) — these were causing live 500s on/api/scan-job. - MCP server rewritten —
/api/mcppreviously called/api/analyzewithout the required auth header orresumefield, so everytools/callfailed. Now exposes two working tools:scan_job_postingandanalyze_resume_fit. scan-jobandextract-resumegated — both were making paid Anthropic API calls with zero authentication; now require the samex-api-keyheader asanalyze.- Added
server.jsonfor the official MCP registry (schema-validated, not yet published).
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.