Skip to main content

API and MCP docs

Experimental

Call resume tailoring, ATS booster, and tracker endpoints from your own agents over MCP or REST.

Authentication

Authenticate requests by passing your generated sk_live_... API key in HTTP headers. Both Bearer tokens and custom header keys are supported.

Header 1:Authorization: Bearer sk_live_your_key
Header 2:x-api-key: sk_live_your_key

Claude and Cursor integration

Beta

Add JobCues as an MCP server in your claude_desktop_config.json or Cursor IDE settings to let your AI assistant automatically tailor resumes and inject stealth ATS keywords.

claude_desktop_config.jsonjson
{
  "mcpServers": {
    "super-resume": {
      "url": "https://jobcues.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_api_key_here"
      }
    }
  }
}

Agent tools reference

POST /api/mcpresume_tailor
AI resume rewriter

Analyzes candidate resume against target job description and rewrites work experience, skills, and summary sections to maximize ATS relevance score.

Request parameters

FieldTypeRequiredDescription
job_titlestringYesTarget Job Title
job_descriptionstringYesTarget Job Description text
resume_textstringOptionalRaw candidate resume text
file_base64stringOptionalBase64 encoded original PDF or DOCX file
cURL example
curl -X POST "https://jobcues.com/api/mcp" \
  -H "Authorization: Bearer sk_live_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "resume_tailor",
    "job_title": "Senior Frontend Engineer",
    "job_description": "We are seeking a React, TypeScript, and Next.js expert...",
    "resume_text": "Software engineer with 5 years experience building web apps..."
  }'
POST /api/mcpats_booster
Stealth keyword injector

Embeds high-converting job keywords invisibly into PDF resume (mode 3 text rendering) without altering visual layout or formatting.

Request parameters

FieldTypeRequiredDescription
job_titlestringYesTarget Job Title
job_descriptionstringYesTarget Job Description text
file_base64stringYesBase64 encoded original PDF file
cURL example
curl -X POST "https://jobcues.com/api/mcp" \
  -H "Authorization: Bearer sk_live_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "ats_booster",
    "job_title": "Staff Fullstack Engineer",
    "job_description": "Looking for Bun, Hono, and SQLite proficiency...",
    "file_base64": "<BASE64_ENCODED_PDF_BYTES>"
  }'

JavaScript SDK example

Execute agent calls programmatically in Node.js, Bun, or browser environments:

const response = await fetch("https://jobcues.com/api/mcp", {
  method: "POST",
  headers: {
    "Authorization": "Bearer sk_live_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    tool: "resume_tailor",
    job_title: "Product Engineer",
    job_description: "Build user-facing web experiences...",
    resume_text: "Experienced engineer with React skills..."
  }),
});

const data = await response.json();
console.log(data.result);

Need API access?

Generate and manage secret API keys anytime in your dashboard.