API and MCP docs
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.
Authorization: Bearer sk_live_your_keyx-api-key: sk_live_your_keyClaude and Cursor integration
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.
{
"mcpServers": {
"super-resume": {
"url": "https://jobcues.com/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_api_key_here"
}
}
}
}Agent tools reference
resume_tailorAnalyzes candidate resume against target job description and rewrites work experience, skills, and summary sections to maximize ATS relevance score.
Request parameters
| Field | Type | Required | Description |
|---|---|---|---|
| job_title | string | Yes | Target Job Title |
| job_description | string | Yes | Target Job Description text |
| resume_text | string | Optional | Raw candidate resume text |
| file_base64 | string | Optional | Base64 encoded original PDF or DOCX file |
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..."
}'ats_boosterEmbeds high-converting job keywords invisibly into PDF resume (mode 3 text rendering) without altering visual layout or formatting.
Request parameters
| Field | Type | Required | Description |
|---|---|---|---|
| job_title | string | Yes | Target Job Title |
| job_description | string | Yes | Target Job Description text |
| file_base64 | string | Yes | Base64 encoded original PDF file |
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);