Uses Google's Gemini AI model to parse unstructured resume text and convert it into structured JSON format with extracted skills, experience, education, and projects
Json to Json Resume-Parser MCP
This is a resume parser MCP that takes a random json input: { "raw_text": "John Doe, Software Engineer with 3 years of experience in Python, AWS, Docker. Worked at Acme Inc from 2020 to 2023..." } Into a more sturctured output: { "skills": ["Python", "AWS", "Docker"], "experience": [ {"company": "Acme Inc", "role": "Software Engineer", "years": "2020-2023"} ], "education": [], "projects": [] } using gemini model..
Clone the repository:
- Install uv and setup venv
use google and install uv
setup venv with
- Install dependencies:
- Set up environment variables:
- create a new
.env
file and add your API keys:
- Run the API locally:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables parsing of raw resume text into structured JSON format with organized sections for skills, experience, education, and projects. Uses Google's Gemini AI model to extract and categorize resume information from unstructured text input.