resume-mcp-server

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