JobGPT AutoApply

JobGPT MCP server automates your entire job search — from finding jobs to auto applying, resume tailoring, and recruiter outreach.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноМожет изменять данные

Что умеет

  • Search Jobs: Search for jobs with filters like titles, locations, companies, skills, salary, and remote options. Returns a list of matching job postings.
  • Match Jobs: Get new job matches based on a saved job hunt configuration. Uses the filters saved in your job hunt (titles, locations, skills, salary, etc.) and only returns jobs you have not already se
  • Get Industries: Get the list of valid company industries. Use these values for the "industries" filter in search_jobs, create_job_hunt, or update_job_hunt.

Какие данные видит

Нужен ли аккаунт

Нужен API-ключ из настроек сервиса

JobGPT MCP server automates your entire job search — from finding jobs to auto applying, resume tailoring, and recruiter outreach. Connect your profile once, and let your AI assistant handle the rest.

JobGPT is a complete job search automation platform. It connects your AI assistant (Claude, Cursor, Windsurf, or any MCP client) to 34 powerful tools that handle every step of the job hunt — so you can focus on interviewing, not applying.

▎ What can it do?

▎ Job Search — Search across thousands of jobs with filters for titles, locations, companies, skills, salary ranges, remote options, and H1B sponsorship. Save searches as job hunts that continuously find new matches.

▎ Auto Apply — One command triggers auto-apply on any saved application or job url. JobGPT fills out the application form on your behalf. Set daily limits and let it run on autopilot.

▎ Resume Generation — Generate AI-tailored resumes optimized for specific job postings. Upload your base resume, and JobGPT creates targeted versions that highlight the right experience for each role.

▎ Application Tracking — Track every application by status (applied, interviewing, offered, rejected). View aggregated stats and monitor your pipeline at a glance.

▎ Recruiter & Referrer Outreach — Find recruiters and potential referrers at target companies. Send personalized outreach emails directly from the platform.

▎ How it works

▎ 1. Sign up at https://6figr.com and get your API key from Account → MCP Integrations ▎ 2. Add the JobGPT MCP server to your AI tool ▎ 3. Ask your assistant: "Find remote senior React jobs paying over $150k" or "Auto-apply to my top 5 matches"

▎ Supported platforms

▎ Works with Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Continue, and any MCP-compatible AI tool.

Список инструментов сервера (35)

Технические названия из tools/list. Нужны только разработчикам.

search_jobsSearch for jobs with filters like titles, locations, companies, skills, salary, and remote options. Returns a list of matching job postings.
match_jobsGet new job matches based on a saved job hunt configuration. Uses the filters saved in your job hunt (titles, locations, skills, salary, etc.) and only returns jobs you have not already seen, applied to, or rejected. To change filters, use update_job_hunt first.
get_industriesGet the list of valid company industries. Use these values for the "industries" filter in search_jobs, create_job_hunt, or update_job_hunt.
get_jobGet detailed information about a specific job listing/posting by its job listing ID (not application ID). Use this to view the full job posting details including description, salary, skills, and company info. For job application details, use get_application instead.
get_currenciesGet the list of supported currencies with their codes, symbols, and units. Use this to look up the correct currency code before updating salary.
get_profileGet your user profile including personal info, skills, experience, and work history
get_salaryGet your current salary/compensation details including base, stocks, bonus, and total compensation
update_salaryUpdate your salary/compensation details
update_profileUpdate your user profile fields
get_creditsGet your current credit balance and usage information
list_job_huntsList your saved job hunts (job searches). Also returns your current credits balance.
create_job_huntCreate a new job hunt to start tracking and applying to jobs. A job hunt defines what jobs you want to find based on titles, locations, skills, salary, etc. You need at least one job hunt to use match_jobs or add_job_to_applications.
get_job_huntGet details of a specific job hunt by ID
update_job_huntUpdate job hunt settings and search filters. Use this to change what jobs are matched. IMPORTANT: When updating config, you must pass the ENTIRE config object as it replaces the existing config (not a partial merge). Use get_job_hunt first to see current config, then include all fields you want to keep.
get_application_statsGet aggregated stats for your job applications — total counts by status and auto-apply metrics. Much faster than paginating through list_applications.
list_applicationsList your job applications, optionally filtered by job hunt or status
get_applicationGet details of a specific job application by ID. Optionally include the full job listing (description, salary, skills, etc.).
update_applicationUpdate a job application status or notes
apply_to_jobTrigger auto-apply for a job application. This will automatically fill and submit the job application form. You can optionally specify a specific resume to use for this application.
add_job_to_applicationsAdd a job from search results to your applications. Use this when a user wants to save/track a job they found.
import_job_by_urlImport a job from a URL (e.g., LinkedIn, Greenhouse, Lever, Workday) and add it to your applications. Optionally trigger auto-apply immediately. Use this when a user has a direct link to a job posting.
list_interviewsList job interviews that are being actively tracked by JobGPT (detected from email confirmations). Use upcoming=true to get scheduled/rescheduled interviews. Can also filter by application ID or status.
list_resumesList your uploaded resumes. Returns all resumes you have uploaded to your profile, including your primary resume and any alternate versions.
get_resumeGet details of a specific uploaded resume including download URL.
delete_resumeDelete an uploaded resume from your profile. Note: You cannot delete your primary resume, only alternate resumes.
list_generated_resumesList AI-generated custom resumes. These are resumes that were automatically tailored for specific job applications.
get_generated_resumeGet details of a specific AI-generated resume including the download URL.
generate_resume_for_jobGenerate an AI-optimized resume tailored for a specific job application. This creates a customized version of your resume highlighting relevant skills and experience for the job. Returns JSON resume data.
upload_resumeUpload a resume as base64 file content. Supported formats: PDF, DOC, DOCX. Maximum file size: 5MB. Read the file from the user's machine and pass the base64-encoded content. By default, your profile will be synced with the resume content. Use isAltResume to upload as an alternate resume instead of replacing your primary.
get_job_recruitersGet recruiters who posted or are associated with a specific job. Returns contact info including email and LinkedIn.
get_job_referrersFind potential referrers at a company for a specific job. Returns people who might be able to refer you based on your network and the job.
get_application_recruitersGet recruiters for a job application you have saved. Returns contact info for reaching out.
get_application_referrersFind potential referrers for a job application. Returns people at the company who might refer you.
list_outreachesList your outreach emails that have been sent to recruiters and referrers.
send_outreachSend an outreach email to a recruiter or referrer for a job application. The email will be sent from your configured email.