Skip to content
Agentmart
Submit a tool

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

IndexedLicense unknownRemote (HTTP)
Write a review

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.

Book a call

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/mcp Remote (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.

We use your email only for this newsletter. Privacy

About

AI hiring tools CV screening, social media profile scan, and document search for any organization.

No 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_application
  • compare_candidates
  • extract_requirements
  • flag_cv_gaps
  • generate_intake_summary
  • generate_reference_check
  • get_entity_relationships
  • get_pricing
  • graph_search
  • interpret_assessment_score
  • interpret_social_scan
  • passport_validity_check
Show 5 more tools
  • search_knowledge_base
  • social_profile_scan
  • summarize_document
  • travel_document_compliance_audit
  • web_search

Write 20 · Create, change, send or run things.

  • create_screening_invite
  • draft_consent_message
  • draft_intake_questions
  • draft_student_feedback
  • follow_up_document_sequencer
  • generate_assessment_brief
  • generate_enrollment_brief
  • generate_job_ad
  • generate_job_description
  • generate_offer_letter
  • generate_probation_report
  • maya_itinerary_builder
Show 8 more tools
  • qualify_prospect
  • run_behavioral_assessment
  • run_custom_assessment
  • run_knowledge_assessment
  • run_language_assessment
  • run_skills_assessment
  • submit_contact_form
  • submit_lead

Not yet classified 14 · We could not tell from the name and description.

  • batch_screen
  • compliance_file_tracker
  • contract_generator
  • demand_letter_generator
  • document_collection_agent
  • e_signature_collector
  • generate_behavioral_questions
  • generate_interview_questions
  • generate_shortlist
  • group_roster_compliance_tracker
  • invoice_statement_generator
  • presentation_deck_builder
Show 2 more tools
  • screen_candidate
  • visa_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_application

    Evaluate 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_screen

    Screen 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_candidates

    Compare 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_tracker

    Track 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_generator

    Generate 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_invite

    Create 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_generator

    Generate 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_agent

    Generate 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_message

    Draft 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_questions

    Generate 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_feedback

    Draft 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_collector

    Generate 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_requirements

    Extract 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_gaps

    Review 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_sequencer

    Design 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_brief

    Draft 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_questions

    Generate 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_brief

    Draft 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_summary

    Format 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_questions

    Generate 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_ad

    Write 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_description

    Write 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_letter

    Draft 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_report

    Draft 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_check

    Generate 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_shortlist

    From 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_relationships

    Look 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_pricing

    Get 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_search

    Search 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_tracker

    Track 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_score

    Translate 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_scan

    Given 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_generator

    Generate 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_builder

    Build 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_check

    Check 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_builder

    Compile 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_prospect

    Run 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_assessment

    Generate 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_assessment

    Generate 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_assessment

    Generate 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_assessment

    Generate 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_assessment

    Generate 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_candidate

    Screen 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_base

    Search 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_scan

    Scan 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_form

    Submit 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_lead

    Submit 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_document

    Summarise 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_audit

    Audit 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_screener

    Screen 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_search

    Search 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
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

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.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying AI Screening?

CallGet help
Cite this page

AI Screening MCP server. Agent Mart. https://agentmart.dev/connectors/vaughnyb-ai-screening (last updated 2026-10-24)