resmd MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_resumesA | List all resumes for the authenticated user |
| get_resumeA | Get a single resume by ID, including its full raw content |
| create_resumeC | Create a new resume |
| update_resumeC | Update an existing resume |
| delete_resumeB | Delete a resume by ID |
| clone_resumeB | Clone an existing resume with a new title |
| tailor_resumeA | Clone a resume and use AI to tailor it for a specific job description |
| chat_with_resumeA | Chat with the AI assistant about a resume. Fetches the resume content first, then sends your message. |
| enhance_textB | Use AI to enhance or rewrite a piece of resume text |
| import_resumeA | Import a resume file (PDF, DOCX, TXT, MD) and convert it to resmarkup format. File content must be base64-encoded. |
| export_pdfA | Export a resume as a PDF. Returns the PDF as a base64-encoded string. |
| list_templatesA | List all available resume templates |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| resmarkup-format |
TDQS
Scored across 12 tools
Each tool targets a clearly distinct action: CRUD operations, import/export, template listing, and three distinct AI features (chat, enhance, tailor). Even clone_resume and tailor_resume differ in that tailor adds job-specific AI modification.
The vast majority follow a verb_noun pattern (list_resumes, get_resume, create_resume, update_resume, delete_resume, import_resume, export_pdf, enhance_text, clone_resume, tailor_resume). chat_with_resume deviates slightly but remains readable and consistent in style.
12 tools is within the ideal 3-15 range and each tool earns its place, covering resume lifecycle, file conversion, and AI augmentation without redundancy.
The domain is fully covered: full CRUD, listing, get with raw content, import/export (PDF), template access, and multiple AI workflows (chat, enhance, tailor). No significant dead ends or missing core operations.