Back to Home
alepoblador icon

mcp-demo

by alepoblador

Overview

An AI-powered recruiting assistant that automates fetching applications, evaluating them against job descriptions, drafting emails, and updating a tracker spreadsheet.

Installation

Run Command
python src/mcp_demo/recruiting_server.py

Security Notes

The primary security risk is the direct reliance on a 'credentials.json' file for Google API access, hardcoded in the script ('credentials.json'). This file contains sensitive service account keys. If compromised or improperly secured (e.g., committed to a public repository), it could grant unauthorized access to Google Forms and Sheets. For production use, a more secure method of secret management (e.g., environment variables, KMS, or secure vaults) should be used instead of a direct file path. The prompt instructions for the LLM could potentially lead to data quality issues if the LLM hallucinates or deviates from the expected output format for 'initial_evaluation', although input validation in 'sheets.py' helps mitigate direct exploitation.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-02

Tags

RecruitingHRApplication ManagementGoogle FormsGoogle Sheets