letsclode/resume-mcp-server
3.2
If you are the rightful owner of resume-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Model Context Protocol (MCP) Server is designed to handle resumes by parsing, answering queries, and sending emails, making it ideal for job platforms and resume-based chat systems.
🧠 MCP Server
The Model Context Protocol (MCP) Server parses resumes, answers questions about them, and sends emails — perfect for resume-based chat systems, job platforms, and dev-mode tools.
✨ Features
- 📄 Upload and parse a PDF resume
- 💬 Ask questions about the uploaded resume
- 📧 Send email via an exposed endpoint (SMTP or Mailtrap)
🛠 Tech Stack
- Node.js + Express
- OpenAI (or your preferred LLM provider)
- Multer (file upload middleware)
- PDF-parse (for extracting text from resumes)
- Nodemailer (for sending emails)
⚙️ Environment Setup (.env
)
Before running the project, create a .env
file in the root folder and include:
# OpenAI API Key
OPENAI_API_KEY=sk-your-key
# Email Configuration
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USER=your_email@gmail.com
EMAIL_PASS=your_app_password