Resume-Analyzer-Agent

Resume-Analyzer-Agent

3.3

If you are the rightful owner of Resume-Analyzer-Agent 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.

This project integrates resume analysis and job fetching with a Model Context Protocol (MCP) server for seamless integration with external tools.

The Resume Analyzer + LinkedIn/Naukri Job Fetcher + MCP Server project is designed to streamline the process of analyzing resumes and fetching relevant job listings. Users can upload a resume in PDF format, which is then analyzed for summary, skill gaps, and future roadmap using EURI AI. The project also automatically fetches matching job listings from LinkedIn and Naukri using Apify. The job fetching functions are wrapped into a FastMCP Server, allowing integration with external tools such as Claude Desktop and MCP Inspector. The project is built using a combination of technologies including Streamlit for the frontend, FastMCP for the server, and Conda or UV for environment management. This setup ensures a modular, scalable, and professional approach to building smarter applications with AI and MCP technology.

Features

  • Resume Analysis: Analyze resume summary, skill gaps, and future roadmap using EURI AI.
  • Job Fetching: Automatically fetch matching jobs from LinkedIn and Naukri using Apify.
  • FastMCP Server: Wrap job fetch functions into a FastMCP Server for integration with external tools.
  • Streamlit Frontend: User-friendly interface for uploading resumes and viewing analysis results.
  • Environment Management: Use Conda or UV for managing project dependencies and environments.

Tools

  1. Streamlit

    Provide a front-end interface

  2. EURI AI

    Used for resume analysis

  3. Apify

    Used to obtain jobs from LinkedIn and Naukri

  4. FastMCP

    Provides MCP server functionality

  5. MCP Inspector

    Used to debug MCP servers