Automate Your Job Search and Applications
JobGPT connects AI assistants to a 34-tool MCP server for job search, auto-apply, tailored resumes, application tracking, and recruiter outreach.
Why it matters
Streamline your entire job hunt with an AI-powered platform that automates job searching, application submission, resume tailoring, and recruiter outreach across 150+ countries.
Outcomes
What it gets done
Search for jobs with advanced filters (location, salary, remote, H1B)
Auto-apply to suitable job openings
Generate tailored resumes for specific applications
Track application status and manage recruiter outreach
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/ag-jobgpt | bash Overview
JobGPT - Job Search Automation
Connects an AI assistant to the JobGPT MCP server's 34 tools for job search, auto-apply, tailored resume generation, application tracking, salary comparison, and recruiter outreach across 150+ countries. Use for job search, auto-apply, resume tailoring, application tracking, importing jobs from a board URL, or recruiter outreach - always confirm before sending outreach emails.
What it does
JobGPT connects an AI assistant to a complete job search automation platform via the JobGPT MCP server, with 34 tools covering job search, auto-apply, resume generation, application tracking, salary intelligence, and recruiter outreach - managing the entire job hunt from the assistant. Built by 6figr.com, the platform covers 150+ countries with salary data, job matching, and automated applications.
Setup requires a 6figr.com account, an API key generated from the account's MCP Integrations section (prefixed mcp_), and adding the MCP server - either via claude mcp add jobgpt -t http -u https://mcp.6figr.com/mcp --header "Authorization: <api-key>" for Claude Code, or npx jobgpt-mcp-server with a JOBGPT_API_KEY environment variable for other tools.
Core workflows: job search uses search_jobs with filters like title, location, salary, remote status, and H1B sponsorship, presenting results with company/title/location/salary/key skills. Auto-apply checks the resume is uploaded, finds new matches via match_jobs, saves selected matches via add_job_to_applications, triggers apply_to_job per application, and monitors progress with get_application_stats. Tailored resume generation calls generate_resume_for_job to produce an AI-optimized resume targeting a specific job's requirements, then returns the download link via get_generated_resume. Import-and-apply uses import_job_by_url to pull a job from LinkedIn, Greenhouse, Lever, Workday, or any supported job board URL, adds it to applications, and optionally triggers auto-apply. Recruiter outreach finds recruiters via get_job_recruiters, drafts a personalized message, and presents it for user review - send_outreach is only called after explicit user confirmation. Application stats use get_application_stats for an aggregated view of counts by status, auto-apply metrics, and pipeline progress over a given period.
Best practices: check credit balance with get_credits before batch operations, since auto-apply and resume generation both consume credits; complete the profile via get_profile/update_profile first for better matching; confirm a resume is uploaded via list_resumes/upload_resume before applying; create a persistent "job hunt" via create_job_hunt to save filters and get continuous matches rather than re-searching each time; and use get_application rather than get_job when the user is asking about a job they've already saved. Troubleshooting covers missing Authorization headers (remote HTTP MCP setups), a missing JOBGPT_API_KEY (local npx setups), insufficient credits (check via get_credits, purchase more on the account page), auto-apply not triggering (confirm a resume is uploaded and the job hunt has auto-apply enabled), and no matches found (broaden search filters).
When to use - and when NOT to
Use this skill when searching for jobs with filters (title, location, salary, remote, H1B sponsorship), auto-applying to jobs, generating a tailored resume for a specific application, tracking applications across job hunts, finding recruiters or referrers and drafting outreach, importing a job from LinkedIn/Greenhouse/Lever/Workday/any job board URL, or checking and comparing salary/compensation. Sending a recruiter outreach email is an externally visible action - always present the draft for user review before calling send_outreach. Do not treat the output as a substitute for environment-specific validation, testing, or expert review, and stop to ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Who it's for
Job seekers who want to run search, auto-apply, tailored resume generation, application tracking, and recruiter outreach from their AI assistant instead of juggling multiple job-search tools and platforms manually.
Source README
JobGPT connects your AI assistant to a complete job search automation platform via the JobGPT MCP server. It provides 34 tools covering job search, auto-apply, resume generation, application tracking, salary intelligence, and recruiter outreach so you can manage your entire job hunt from your AI coding assistant.
Built by 6figr.com, the platform supports 150+ countries with salary data, job matching, and automated applications.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.