get_resume
Retrieve details and download URL for a specific uploaded resume to access its content and information.
Instructions
Get details of a specific uploaded resume including download URL.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The resume ID (URI) | |
| includeRawTxt | No | Include raw text content of the resume (default: false) |
Implementation Reference
- src/tools/resume.ts:30-46 (handler)The handler function for the 'get_resume' MCP tool, which fetches resume details via the API client and formats the result.
server.tool( 'get_resume', 'Get details of a specific uploaded resume including download URL.', { id: z.string().describe('The resume ID (URI)'), includeRawTxt: z.boolean().optional().describe('Include raw text content of the resume (default: false)'), }, async (args) => { const resume = await client.getResume(args.id, args.includeRawTxt); const result = { id: args.id, filename: resume.fileName, downloadUrl: resume.url, ...(resume.rawTxt && { rawTxt: resume.rawTxt }), }; return { content: [{ type: 'text' as const, text: JSON.stringify(result, null, 2) }] }; }