MCP Tools Reference
The MCP server is currently in development. This page documents the planned tools.
The MCP server will expose 18 tools, one for each Career API endpoint.
Public Tools (No Auth)
| Tool | Description | API Endpoint |
|---|---|---|
list-templates | List all resume templates | GET /v1/templates |
get-template | Get template details | GET /v1/templates/{id} |
list-fonts | List available fonts | GET /v1/fonts |
list-languages | List supported languages | GET /v1/languages |
list-models | List available AI models | GET /v1/models |
Resume Tools
| Tool | Description | API Endpoint |
|---|---|---|
list-resumes | List your resumes | GET /v1/resumes |
get-resume | Get a specific resume | GET /v1/resumes/{id} |
parse-resume | Parse PDF/DOCX to structured data | POST /v1/resumes/parse |
render-resume | Render resume to PDF | PUT /v1/resumes/{id}/render |
AI Tools
| Tool | Description | API Endpoint |
|---|---|---|
tailor-resume | Tailor resume for a job description | POST /v1/tailor |
export-resume | Export resume as PDF | POST /v1/export |
Cover Letter Tools
| Tool | Description | API Endpoint |
|---|---|---|
list-cover-letters | List cover letters | GET /v1/cover-letters |
get-cover-letter | Get a cover letter | GET /v1/cover-letters/{id} |
create-cover-letter | Create manually | POST /v1/cover-letters |
generate-cover-letter | AI-generate a cover letter | POST /v1/cover-letters/generate |
render-cover-letter | Render to PDF | PUT /v1/cover-letters/{id}/render |
Settings Tools
| Tool | Description | API Endpoint |
|---|---|---|
get-settings | Get AI model settings | GET /v1/settings |
set-model | Set custom AI model (BYOK) | PUT /v1/settings/model |
reset-model | Reset to default model | DELETE /v1/settings/model |
Tool Input Schemas
Each tool accepts parameters matching its API endpoint. For example:
tailor-resume
{
"resumeId": "res_abc123",
"jobDescription": "We are looking for a Senior Engineer..."
}render-resume
{
"resumeId": "res_abc123",
"templateId": "graphite"
}set-model
{
"provider": "anthropic",
"modelId": "claude-haiku-4.5",
"apiKey": "sk-ant-..."
}All tools return structured JSON responses. PDF tools return the file path where the PDF was saved.
Last updated on