AI Screening
AI hiring tools CV screening, social media profile scan, and document search for any organization.
Connector by vaughnyb · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying AI Screening?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/vaughnyb-ai-screening
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://api.jobasean.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 17 read · 20 write · 0 delete · 14 not yet classified
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 51
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 17 · Look things up without changing anything.
assess_applicationcompare_candidatesextract_requirementsflag_cv_gapsgenerate_intake_summarygenerate_reference_checkget_entity_relationshipsget_pricinggraph_searchinterpret_assessment_scoreinterpret_social_scanpassport_validity_check
Show 5 more tools
search_knowledge_basesocial_profile_scansummarize_documenttravel_document_compliance_auditweb_search
Write 20 · Create, change, send or run things.
create_screening_invitedraft_consent_messagedraft_intake_questionsdraft_student_feedbackfollow_up_document_sequencergenerate_assessment_briefgenerate_enrollment_briefgenerate_job_adgenerate_job_descriptiongenerate_offer_lettergenerate_probation_reportmaya_itinerary_builder
Show 8 more tools
qualify_prospectrun_behavioral_assessmentrun_custom_assessmentrun_knowledge_assessmentrun_language_assessmentrun_skills_assessmentsubmit_contact_formsubmit_lead
Not yet classified 14 · We could not tell from the name and description.
batch_screencompliance_file_trackercontract_generatordemand_letter_generatordocument_collection_agente_signature_collectorgenerate_behavioral_questionsgenerate_interview_questionsgenerate_shortlistgroup_roster_compliance_trackerinvoice_statement_generatorpresentation_deck_builder
Show 2 more tools
screen_candidatevisa_eligibility_screener
Network hosts it talks to 1
api.jobasean.com· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (51)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
assess_applicationEvaluate a student or teacher application — qualifications, experience, fit, and gaps. Args: application_text: Application text or summary of applicant information. role_or_programme: Teaching role or academic programme applied for. institution_type: Type of institution (optional — e.g. primary school, university). api_key: Your API key or reset code. client_ip: Caller IP address.
batch_screenScreen multiple candidates at once and return a ranked list. Each resume must have: name (str), resume_text (str). Returns candidates ranked by score, highest first. Free tier: counts as 1 call regardless of candidate count (max 3 CVs). Args: resumes: List of candidates. Each: {"name": str, "resume_text": str}. job_title: The job title candidates are applying for. job_requirements: Optional job requirements, skills, experience level. api_key: Your API key or reset code. Leave empty for free trial. client_ip: Caller IP address (used…
compare_candidatesCompare 2-5 scored candidates head to head for a specific role. Ranks them and provides one-sentence reasoning per candidate. Args: candidates: Candidate data as text. Include name, score (0-100), and decision per candidate. job_title: The role they are being compared for. api_key: Your API key or reset code. client_ip: Caller IP address.
compliance_file_trackerTrack document expiry dates. Generates a compliance status report showing what is current, expiring soon, and expired, with renewal action items. Args: context: What is being tracked (e.g. 'employee certifications', 'passport/visa expiry'). records: List of people/items with document names and expiry dates. One per line. alert_window_days: Days before expiry to flag as 'expiring soon' (default 30). api_key: Your API key or reset code. client_ip: Caller IP address.
contract_generatorGenerate a service agreement, employment contract, lease agreement, or NDA. Args: contract_type: Type (service agreement, employment contract, lease agreement, NDA, etc.). party_a: First party name and role. party_b: Second party name and role. terms: Key terms: scope, duration, pricing, payment terms, notice period, special clauses. industry: Industry context for clause selection (optional). effective_date: Contract start date (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
create_screening_inviteCreate a CONNECT screening invite link to share with a candidate. When opened, the candidate sees the job role and your questions, then records a 3-minute video profile. Args: job_role: The role the candidate is being screened for. questions: Up to 10 screening questions to ask on video (optional). candidate_email: Pre-fill candidate email in widget (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
demand_letter_generatorGenerate an escalating payment reminder or demand letter. Level 1: friendly reminder. Level 2: formal notice. Level 3: final demand with legal warning. Args: notice_level: 1 (friendly), 2 (formal notice), or 3 (final demand with legal warning). creditor_name: Party owed money. debtor_name: Party who owes money. amount_owed: Amount owed (include currency). original_due_date: Original payment due date (optional). new_deadline: New deadline for payment (optional). payment_methods: Accepted payment methods (optional). in…
document_collection_agentGenerate a document collection request, tracking checklist, and chase reminders. Works for: travel, HR onboarding, legal, real estate, schools. Args: person_name: Name of the person documents are being collected from. context: Why documents are needed (e.g. 'new hire onboarding', 'travel passport collection'). required_documents: List of documents to collect. deadline: Deadline for submission (optional). documents_received: Documents already received (optional — for chase reminders). api_key: Your API key or reset code. clie…
draft_consent_messageDraft a professional consent message requesting permission before a social media scan. Args: candidate_name: Candidate's name. company_name: Your company name. job_title: The role they applied for. platforms: Platforms to be scanned (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
draft_intake_questionsGenerate industry-specific intake questions for new client conversations. Legal, healthcare, financial, insurance, real estate, and school intake flows. Args: industry: Industry: legal / healthcare / financial / insurance / real estate / schools. purpose: Purpose of the intake (optional). num_questions: Number of questions (default 10, max 20). api_key: Your API key or reset code. client_ip: Caller IP address.
draft_student_feedbackDraft performance feedback for a student based on assessment results and notes. Args: student_name: Student's name. subject_or_course: Subject or course the feedback is for. performance_notes: Assessment results or notes about performance. tone: Tone: encouraging / neutral / constructive (default: constructive). api_key: Your API key or reset code. client_ip: Caller IP address.
e_signature_collectorGenerate a signature request message, track signing status, and draft reminders. Args: document_name: Name of document requiring signature. signer_name: Person who needs to sign. sender_name: Person or company requesting the signature. signer_email: Signer's email (optional). deadline: Signing deadline (optional). signing_status: Current status: pending / reminded / overdue (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
extract_requirementsExtract requirements, obligations, or conditions from a document and list them clearly. Args: document_text: Full text of the document. requirement_type: What to extract: all / eligibility / obligations / deadlines / qualifications / conditions. api_key: Your API key or reset code. client_ip: Caller IP address.
flag_cv_gapsReview a candidate CV and flag missing or weak sections: missing skills, experience gaps, unquantified achievements, or formatting issues. Args: cv_text: Full text of the candidate's CV or resume. job_title: The role the CV is being assessed for. job_requirements: Key requirements or job description text (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
follow_up_document_sequencerDesign a timed document delivery sequence triggered by an event. Args: trigger_event: Event that starts the sequence (e.g. 'new hire start date', 'enrollment confirmed'). industry: Industry context (HR, schools, healthcare, insurance, real estate). recipient_name: Person receiving the documents (optional). sequence_length_days: Total sequence length in days (default 30). specific_documents: Specific documents to include (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
Show 36 more tools
generate_assessment_briefDraft a pre-assessment brief to send a candidate — what the assessment covers, how long it takes, and what to expect. Args: job_title: The role the candidate is applying for. assessment_type: Type of assessment (e.g. Core Skills, Language, Behavioral, Custom). duration_minutes: How long the assessment takes in minutes (default 20). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_behavioral_questionsGenerate STAR-format behavioural interview questions tailored to a role and industry. Args: job_title: The role to generate questions for. industry: Industry context (e.g. real estate, healthcare, legal, insurance). competencies: Specific competencies to probe (optional). num_questions: Number of questions (default 5, max 10). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_enrollment_briefDraft enrollment information to send a prospective student — programme details, requirements, dates, and next steps. Args: programme_name: Name of the programme or course. institution_name: School or institution name. start_date: Programme start date (optional). requirements: Entry requirements (optional). next_steps: What the student should do next (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_intake_summaryFormat conversation notes into a clean intake summary — ready to hand to the lawyer, doctor, financial advisor, or case manager. Args: conversation_notes: Key information collected from the conversation. industry: Industry context: legal / healthcare / financial / insurance / real estate / schools. recipient_role: Who the summary is for (optional — e.g. solicitor, GP, financial adviser). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_interview_questionsGenerate screening interview questions for a job role. Returns a numbered list of questions focused on practical skills and role fit. Args: job_title: The job title to generate questions for. num_questions: Number of questions (default 5, max 10). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_job_adWrite a short, marketing-focused job advertisement for LinkedIn, Facebook, or job boards. Different from a job description — built to attract applicants. Args: job_title: The job title. company_name: Company or team name. key_benefits: Top 2-3 reasons someone would want this job (optional). platform: Where the ad will run: LinkedIn / Facebook / job board / all (default: all). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_job_descriptionWrite a complete, professional job description for any role. Returns structured JD with responsibilities, requirements, and benefits. Works for any industry. Args: job_title: The job title to write the description for. company_context: Industry, company size, location, key requirements, tone (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_offer_letterDraft a formal employment offer letter with role, compensation, start date, and terms. Args: candidate_name: Candidate's full name. job_title: Job title being offered. company_name: Hiring company name. salary: Offered compensation (e.g. $45,000/year or 35,000 THB/month). start_date: Proposed start date. additional_terms: Additional terms, benefits, or conditions (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_probation_reportDraft a 90-day probation review report template for a new hire. Args: employee_name: Employee's name. job_title: Their job title. company_name: Company name (optional). review_date: Scheduled review date (optional). key_objectives: Objectives set at start of probation (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_reference_checkGenerate a tailored reference check questionnaire for a specific candidate and role. Args: job_title: The role the candidate is being considered for. candidate_name: Candidate's name (optional). focus_areas: Specific areas to probe (optional — e.g. reliability, leadership). num_questions: Number of questions (default 8). api_key: Your API key or reset code. client_ip: Caller IP address.
generate_shortlistFrom batch screening results, extract the top N candidates above a minimum score. Returns a ranked shortlist. Args: batch_results: Paste the batch screening results — names and scores. top_n: How many candidates to include (default 5). min_score: Minimum score to include, 0-100 (default 60). api_key: Your API key or reset code. client_ip: Caller IP address.
get_entity_relationshipsLook up a specific entity in your knowledge graph and return all its connections. Entities are people, companies, skills, roles, assessments, and documents extracted from your prior tool calls. Partial match — 'John' finds 'John Smith'. Args: entity_name: Name to search for (partial match supported). api_key: Your API key (required — graph is per-client). client_ip: Caller IP address.
get_pricingGet current pricing for a specific product. Args: product: Which product to get pricing for. One of: connect, aiva, maya_voice, maya_chat, rag_search, social_check, website, agent_packs, maya_api.
graph_searchSearch your knowledge graph for facts and relationships built from prior tool calls. Every tool you run writes entities and relationships to your per-client graph. Use this to recall what was screened, scored, or generated in previous sessions. Args: query: Natural language search — e.g. 'candidates scored above 80', 'skills for Senior Developer'. limit: Max facts to return (default 5, max 20). api_key: Your API key (required — graph is per-client). client_ip: Caller IP address.
group_roster_compliance_trackerTrack document compliance across a group of travelers. Generates a table and chase list. Args: destination: Group destination country. roster: List of travelers with document status. One per line: name, passport expiry, visa status, insurance. travel_date: Group travel date YYYY-MM-DD (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
interpret_assessment_scoreTranslate a numerical assessment score (0-100) into a plain-English hiring recommendation — what it signals and what to consider before deciding. Args: score: The candidate's assessment score from 0 to 100. job_title: The role they were assessed for. assessment_type: Type of assessment (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
interpret_social_scanGiven social media scan results, produce a plain-English hiring recommendation — risk level (Low/Medium/High), what the data signals, and what to consider. Args: scan_data: The social scan results — scores, flags, and notes from the scan output. job_title: The role the candidate is being considered for. api_key: Your API key or reset code. client_ip: Caller IP address.
invoice_statement_generatorGenerate a payment invoice, balance statement, or payment schedule. Args: document_type: Type: invoice, balance statement, payment schedule, account summary. from_party: Issuer name and details. to_party: Recipient name and details. line_items: Line items with descriptions and amounts (one per line). due_date: Payment due date (optional). payment_methods: Accepted payment methods (optional). notes: Additional notes, tax details, or terms (optional). api_key: Your API key or reset code. client_ip: Caller IP addres…
maya_itinerary_builderBuild a day-by-day travel itinerary with hotels, restaurants, attractions, and costs. Args: destination: Destination city or country. start_date: Trip start date (YYYY-MM-DD). end_date: Trip end date (YYYY-MM-DD). travelers: Number of travelers (default 1). budget: Budget level or amount (e.g. 'budget', 'mid-range', 'luxury', or '$2000'). preferences: Travel preferences — interests, dietary needs, must-see attractions (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
passport_validity_checkCheck passport validity against destination entry requirements. Flags 6-month rule violations and name mismatches between passport and booking. Args: holder_name: Name as shown on passport. nationality: Passport holder's nationality. passport_expiry: Passport expiry date (YYYY-MM-DD). destination: Destination country. travel_date: Planned travel date (YYYY-MM-DD). booking_name: Name on flight/hotel booking (optional — to check for mismatches). api_key: Your API key or reset code. client_ip: Caller IP address.
presentation_deck_builderCompile data into a structured presentation deck outline with slides and speaker notes. Args: deck_type: Type (property listing package, travel itinerary booklet, candidate profile deck, etc.). audience: Who will receive this deck. data: Raw data, notes, or content to compile. branding: Company name and branding notes (optional). slide_count: Target number of slides (default 10). api_key: Your API key or reset code. client_ip: Caller IP address.
qualify_prospectRun a structured B2B lead qualification. Returns Hot/Warm/Cold scorecard, recommended product, and suggested next step. Args: company_name: Name of the prospect company. industry: Industry the prospect operates in. pain_point: Main screening or hiring problem they described. team_size: Approximate employees or monthly hiring volume (optional). budget: Budget range or willingness to pay (optional). timeline: How soon they want to start (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
run_behavioral_assessmentGenerate a behavioral assessment — empathy, task focus, service behavior, stress response questions with a 3-point scoring rubric. Args: job_title: The role being assessed for. industry: Industry context (e.g. real estate, healthcare, legal, insurance, schools). candidate_name: Candidate name (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
run_custom_assessmentGenerate a fully custom assessment on any subject, format, and difficulty. Args: subject: What the assessment tests. format: Format: multiple-choice / open-ended / scenario-based / mixed (default: mixed). difficulty: Difficulty: basic / intermediate / advanced (default: intermediate). grading_rubric: What correct answers look like (optional). num_questions: Number of questions (default 8, max 15). api_key: Your API key or reset code. client_ip: Caller IP address.
run_knowledge_assessmentGenerate a knowledge assessment for a specific domain — property law, clinical protocols, insurance products, financial regulations, curriculum standards, etc. Args: domain: Knowledge domain to assess. job_title: The role being assessed for. num_questions: Number of questions (default 8, max 15). api_key: Your API key or reset code. client_ip: Caller IP address.
run_language_assessmentGenerate a language proficiency assessment in any language. Returns written prompts, MCQs, and a scoring rubric. Args: language: Target language (e.g. English, Thai, Tagalog, Bahasa Indonesia). job_title: Role the assessment is for. proficiency_level: Expected level: basic / intermediate / advanced (default: intermediate). api_key: Your API key or reset code. client_ip: Caller IP address.
run_skills_assessmentGenerate a Core Skills assessment covering typing, email writing, grammar, attention to detail, chat simulation, reading comprehension, and tone recognition. Args: job_title: The role being assessed for. sections: Specific sections to include (optional — default: all 7 core sections). api_key: Your API key or reset code. client_ip: Caller IP address.
screen_candidateScreen a single candidate CV against a job role. Returns score (0-100), decision (HIRE/INTERVIEW/HOLD/REJECT), strengths, gaps, and improvement tips. Score guide: 80-100 = HIRE, 60-79 = INTERVIEW, 40-59 = HOLD, 0-39 = REJECT. Free tier: 3 screenings per day per IP address. Args: resume_text: Full text content of the candidate's CV or resume. job_title: The job title the candidate is applying for. job_requirements: Optional job requirements, skills, experience level. api_key: Your API key or reset code. Leave empty for free trial. …
search_knowledge_baseSearch internal product documentation using AI semantic search. Returns synthesised answers drawn from uploaded documents. Args: query: Your question in natural language. api_key: Your API key or reset code. client_ip: Caller IP address.
social_profile_scanScan a person's social media profiles for behavioral signals. Returns 6 dimension scores (1-10): Online Professionalism, Written Communication, Interpersonal Disposition, Resilience, Community Engagement, Overall Impression. Also flags: profanity, employer complaints, threats, drug references. Supported platforms: facebook, tiktok, instagram, twitter. Args: candidate_name: Name of the person to scan. platforms: Platform name to profile URL mapping. Example: {"facebook": "https://facebook.com/...", "tiktok": "https://tiktok.com/@..."…
submit_contact_formSubmit an interest/contact form on behalf of a visitor. Use after collecting name, email, and context-specific questions. Args: contact_name: Visitor's full name. email: Visitor's email address. context: Form context slug: pricing-connect, pricing-maya, connect, maya-chat, deployment-partner, bundle, industry-ai, rag-search, about, etc. company_name: Company or organisation name (optional). phone: Phone number (optional). country: Country they are based in (optional). industry: Their industry (optional). …
submit_leadSubmit a contact or demo request. Use only when the visitor has expressed genuine intent to buy, try, or be contacted. Args: email: Contact email address. question: What they want — their words, not a paraphrase. name: Contact name (optional). company: Company name (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
summarize_documentSummarise a document in plain language — what it covers, key points, and what the reader needs to know. Args: document_text: Full text of the document to summarise. summary_length: How long: brief (3-5 sentences) / standard (1 paragraph) / detailed (3-4 paragraphs). audience: Who will read the summary (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
travel_document_compliance_auditAudit all submitted travel documents against destination requirements. Flags missing, expired, or mismatched documents. Args: traveler_name: Traveler's full name. destination: Destination country. documents_submitted: List of documents and their details. travel_date: Travel date YYYY-MM-DD (optional). api_key: Your API key or reset code. client_ip: Caller IP address.
visa_eligibility_screenerScreen visa eligibility for a given nationality, destination, purpose, and duration. Returns visa-free / eVisa / embassy visit required plus a document checklist. Args: nationality: Traveler's nationality or passport country. destination: Destination country. purpose: Purpose of travel (tourism, business, work, study, transit). duration_days: Planned stay in days. api_key: Your API key or reset code. client_ip: Caller IP address.
web_searchSearch the live internet for current information. Returns a synthesized answer plus source links. Use for: salary benchmarks, company news, market rates, regulations, competitor data. Args: query: The search query — be specific for better results. max_results: Number of results to return (default 5, max 10). api_key: Your API key or reset code. client_ip: Caller IP address.
Signals
- Last release
- Jul 4, 2026 (3 months ago)
- Repository
- Not found on GitHub (deleted or private)
Details
- Registry name
io.github.vaughnyb/ai-screening- Version
- 1.0.1
- Auth
- Auth not stated
- License
- License unknown
- Repository
- github.com/vaughnyb/chatgpthai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AI Screening running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AI Screening MCP server. Agent Mart. https://agentmart.dev/connectors/vaughnyb-ai-screening (last updated 2026-10-24)