JobGPT AutoApply
JobGPT AutoApply: поиск работы, автоотклик и подгонка резюме через MCP
Что умеет
- Искать вакансии по должности, локации, зарплате и требованиям
- Автоматически подавать заявки на сохранённые вакансии
- Генерировать резюме, адаптированные под конкретную вакансию
- Отслеживать статус заявок и статистику по воронке
- Находить рекрутеров и отправлять им персонализированные письма
Какие данные видит
Ассистент работает с профилем, резюме и заявками пользователя в аккаунте JobGPT по API-ключу.
Нужен ли аккаунт
Нужен API-ключ из настроек сервиса
MCP-сервер JobGPT автоматизирует поиск работы — от подбора вакансий по фильтрам до автоматической подачи заявок, генерации резюме под конкретную позицию и рассылки рекрутерам. Ассистент отслеживает статус заявок, ведёт статистику по воронке и находит контакты рекрутеров в целевых компаниях. Подключение по API-ключу из аккаунта на 6figr.com.
Как подключить
Как подключить JobGPT AutoApply к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://jobgpt--xfigr-com.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить JobGPT AutoApply к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://jobgpt--xfigr-com.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить JobGPT AutoApply к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://jobgpt--xfigr-com.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (35)
Технические названия из tools/list. Нужны только разработчикам.
| 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 seen, applied to, or rejected. To change filters, use update_job_hunt first. |
| 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. |
| get_job | Get 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_currencies | Get the list of supported currencies with their codes, symbols, and units. Use this to look up the correct currency code before updating salary. |
| get_profile | Get your user profile including personal info, skills, experience, and work history |
| get_salary | Get your current salary/compensation details including base, stocks, bonus, and total compensation |
| update_salary | Update your salary/compensation details |
| update_profile | Update your user profile fields |
| get_credits | Get your current credit balance and usage information |
| list_job_hunts | List your saved job hunts (job searches). Also returns your current credits balance. |
| create_job_hunt | Create 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_hunt | Get details of a specific job hunt by ID |
| update_job_hunt | Update 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_stats | Get aggregated stats for your job applications — total counts by status and auto-apply metrics. Much faster than paginating through list_applications. |
| list_applications | List your job applications, optionally filtered by job hunt or status |
| get_application | Get details of a specific job application by ID. Optionally include the full job listing (description, salary, skills, etc.). |
| update_application | Update a job application status or notes |
| apply_to_job | Trigger 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_applications | Add a job from search results to your applications. Use this when a user wants to save/track a job they found. |
| import_job_by_url | Import 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_interviews | List 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_resumes | List your uploaded resumes. Returns all resumes you have uploaded to your profile, including your primary resume and any alternate versions. |
| get_resume | Get details of a specific uploaded resume including download URL. |
| delete_resume | Delete an uploaded resume from your profile. Note: You cannot delete your primary resume, only alternate resumes. |
| list_generated_resumes | List AI-generated custom resumes. These are resumes that were automatically tailored for specific job applications. |
| get_generated_resume | Get details of a specific AI-generated resume including the download URL. |
| generate_resume_for_job | Generate 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_resume | Upload 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_recruiters | Get recruiters who posted or are associated with a specific job. Returns contact info including email and LinkedIn. |
| get_job_referrers | Find 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_recruiters | Get recruiters for a job application you have saved. Returns contact info for reaching out. |
| get_application_referrers | Find potential referrers for a job application. Returns people at the company who might refer you. |
| list_outreaches | List your outreach emails that have been sent to recruiters and referrers. |
| send_outreach | Send an outreach email to a recruiter or referrer for a job application. The email will be sent from your configured email. |