MCP Tool
Candidate Matcher
AI-powered candidate-job matching with fit scores, gap analysis, and interview questions. Let Claude be your recruiting co-pilot.
Installation
npx @dropui/candidate-matcherConfiguration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"candidate-matcher": {
"command": "npx",
"args": [
"@dropui/candidate-matcher"
],
"env": {
"APIFY_API_TOKEN": "your-apify-token"
}
}
}
}API Key Setup
This tool uses Apify for advanced matching capabilities:
- Sign up at apify.com
- Go to Settings → API & Integrations
- Copy your Personal API Token
- Replace
your-apify-tokenin the config
Usage Examples
Match candidate to job
"Score this candidate against the Senior Engineer job description. Here's the resume: [paste] And here's the JD: [paste]"Get gap analysis
"What skills is this candidate missing for the role?"Generate interview questions
"Based on the gaps, what interview questions should I ask?"Compare candidates
"Compare these 3 candidates and rank them for the role"Response Data
The tool returns a comprehensive match analysis:
{
"fit_score": 78,
"verdict": "Strong Match",
"strengths": [
"5+ years React experience",
"Leadership background",
"Startup experience"
],
"gaps": [
"No Kubernetes experience",
"Limited team size managed"
],
"culture_fit": "High",
"interview_focus": [
"Scaling teams",
"Container orchestration learning curve"
],
"salary_alignment": "Within range"
}Fit Score Guide
80-100Excellent match - prioritize for interview
60-79Strong match - worth considering, some gaps
40-59Moderate match - significant gaps, may grow into role
0-39Weak match - not recommended for this role
Tips for Best Results
- Provide complete job descriptions with required skills
- Include both resume and LinkedIn profile when available
- Specify must-have vs. nice-to-have requirements
- Ask follow-up questions to dive deeper into specific areas