Resume Analysis MCP Server
Uses .ENV for configuration management, allowing users to set Google Cloud credentials, server ports, and other environment variables.
Supports Git for code management and deployment, enabling users to clone the repository and manage updates.
Integrates with Google Cloud services for processing and analyzing resumes, requiring GCP credentials for authentication and project access.
Built with Python, leveraging its ecosystem for resume analysis, NLP processing, and MCP server implementation.
Leverages spaCy's NLP capabilities for resume parsing, skills extraction, and text analysis to process candidate information.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Resume Analysis MCP Serveranalyze this resume against our senior developer job description"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Resume MCP Agent
A Model Context Protocol (MCP) server agent for analyzing resumes and sorting them according to job descriptions. This agent is compatible with the Claude desktop app and uses Google's ADK for AI capabilities.
Features
Resume parsing and analysis
Matching resumes against job descriptions
Ranking and sorting candidates
Compatible with Claude desktop app
Related MCP server: Resume Assistant MCP
Requirements
Python 3.10+
Google ADK
UV package manager
Installation
# Clone the repository
git clone https://github.com/yourusername/resume-mcp.git
cd resume-mcp
# Create and activate a virtual environment
python -m venv venv
# On Windows
venv\Scripts\activate
# On Unix or MacOS
# source venv/bin/activate
# Install dependencies using UV
uv pip install -r requirements.txtRunning the MCP Server
python src/main.pyUsage with Claude Desktop App
This MCP server can be used as a plugin for the Claude desktop app. Configure the plugin in Claude by pointing to the local server address (default: http://localhost:8080).
License
This server cannot be deployed
Maintenance
Related MCP Connectors
AI screening interviews, resume matching, and evidence-linked scorecards for recruiting teams.
AI hiring tools CV screening, social media profile scan, and document search for any organization.
Query professional profiles, search candidates, and get AI-powered summaries and job fit analysis.
AI resume triage for recruiters. Query your candidate pool from Claude or ChatGPT.
Related MCP Servers
- FlicenseAqualityDmaintenanceAn MCP server that enables AI agents to evaluate candidate-job fit by calculating weighted match scores based on skills and requirements.2-
- AlicenseNot gradedqualityDmaintenanceAn intelligent, zero-cost MCP server that securely parses local resumes and compares them against live job postings for ATS scoring, skill gap analysis, and interview prep.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables automatic analysis and comparison of CVs against a job description, scoring candidates and generating professional reports.-
- AlicenseNot gradedqualityBmaintenanceMCP server that evaluates, compares, aligns, generates, and validates resume materials against specific job postings, including ATS parseability checks, match scoring, and gap analysis.Apache 2.0