This connects Claude to Prelim's AI screening interview platform, letting you pull candidate data, interview transcripts, and scoring analytics directly into your workflow. You can query roles you're hiring for, review completed screens with per-question breakdowns and overall scores, and pull structured interview data without opening the web app. Useful if you're building recruitment automation, need to surface candidate insights in Slack or internal tools, or want to programmatically filter high-scoring applicants for immediate follow-up. The API surfaces the same scored shortlists and transcripts you'd see in their dashboard, so you can route top candidates to your ATS or notification system as soon as they finish screening.
Public tool metadata for what this MCP can expose to an agent.
list_jobsList the open hiring roles (jobs) in your Prelim organization. Each job is a role being screened for. Returns lightweight summaries with interview counts; use get_job for full details including screening questions.3 paramsList the open hiring roles (jobs) in your Prelim organization. Each job is a role being screened for. Returns lightweight summaries with interview counts; use get_job for full details including screening questions.
limitintegersearchstringstatusstringactive · paused · archivedget_jobGet full details of one hiring role: title, description, status, branding, and the list of screening questions the AI will ask candidates.1 paramsGet full details of one hiring role: title, description, status, branding, and the list of screening questions the AI will ask candidates.
jobIdstringlist_screensList preliminary phone screens (interviews) for a job. Returns candidate summaries with score and recommendation; use get_screen for per-question scores and get_transcript for the full conversation.4 paramsList preliminary phone screens (interviews) for a job. Returns candidate summaries with score and recommendation; use get_screen for per-question scores and get_transcript for the full conversation.
jobIdstringlimitintegerstatusstringin_progress · completed · expiredminScorenumberget_screenGet one preliminary screen with overall score, recommendation, summary, and per-question scores. Excludes the full transcript to keep responses small; use get_transcript for the conversation messages.2 paramsGet one preliminary screen with overall score, recommendation, summary, and per-question scores. Excludes the full transcript to keep responses small; use get_transcript for the conversation messages.
jobIdstringscreenIdstringget_transcriptGet the full back-and-forth between the AI screener and the candidate for one preliminary screen. Returns the ordered list of messages. Use this when the user wants to read what was said; use get_screen for just the score and summary.2 paramsGet the full back-and-forth between the AI screener and the candidate for one preliminary screen. Returns the ordered list of messages. Use this when the user wants to read what was said; use get_screen for just the score and summary.
jobIdstringscreenIdstringget_job_analyticsJob-level analytics: completion rate, average score, status breakdown, and weekly trends over the last 30 days. Requires a Pro plan — free-tier users receive an upgrade message.1 paramsJob-level analytics: completion rate, average score, status breakdown, and weekly trends over the last 30 days. Requires a Pro plan — free-tier users receive an upgrade message.
jobIdstringio.github.mindstone/mcp-server-microsoft-teams
com.mintmcp/outlook-email
helbertparanhos/resend-email-mcp
marlinjai/email-mcp
io.github.mindstone/mcp-server-email-imap
io.github.osamahassouna/email-playbook-mcp