Resume vs job-ad keyword check, the way applicant tracking
jobs_cv_optimizerResume vs job-ad keyword check, the way applicant tracking systems screen: extracts the job ad's key terms (words and two-word phrases, weighted by frequency), shows which the resume already covers and which are missing, and gives a 0-100 coverage score and the top terms to add. Plain text analysis of the two texts you send; no AI rewriting and no data is stored. Related tools on this server, for a different need: jobs_cv_library_uk_jobs when you need CV-Library jobs for a location and optional keyword: job. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"resume": "<resume>",
"job": "<job>"
},
"name": "jobs_cv_optimizer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | Job ad plain text, up to 4,000 characters (required) | |
| top | No | How many job terms to score, 10 to 60 (default 30) | |
| resume | Yes | Resume / CV plain text, up to 6,000 characters (required; sent as a query parameter) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| score | No | ||
| covered | No | ||
| missing | No | ||
| suggestions | No |