JUHE API Marketplace
sms03 avatar
MCP Server

Resume Analysis MCP Server

An intelligent server that processes and evaluates resumes by extracting structured data, analyzing skills and experience, scoring candidates against job requirements, and generating detailed reports.

0
GitHub Stars
8/23/2025
Last Updated
No Configuration
Please check the documentation below.

README Documentation

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

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.txt

Running the MCP Server

python src/main.py

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).

License

MIT

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source