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.
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: LinkedIn Model Context Protocol (MCP) Server
Requirements
Python 3.10+
Google ADK
UV package manager
Installation
Running the MCP Server
Usage 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).