CV Forge MCP сервер
Интеллектуальный MCP сервер, который анализирует вакансии и создает идеально подходящие CV, оптимизированные для ATS-систем, с автоматической генерацией PDF, созданием сопроводительных писем и email-шаблонов.
автор: thechandanbhagat
curl -fsSL https://vibebaza.com/i/cv-forge | bash
Интеллектуальный MCP сервер, который анализирует вакансии и создает идеально подходящие CV, оптимизированные для ATS-систем, с автоматической генерацией PDF, созданием сопроводительных писем и email-шаблонов.
Установка
NPM Global
npm install -g cv-forge
NPM Local
npm install cv-forge
Из исходников
# Clone this repository
npm install
npm run build
Конфигурация
Claude Desktop (Global)
{
"mcpServers": {
"cv-forge": {
"command": "cv-forge"
}
}
}
Claude Desktop (Local)
{
"mcpServers": {
"cv-forge": {
"command": "node",
"args": ["d:/TopSecret/cv-forge/build/index.js"],
"cwd": "d:/TopSecret/cv-forge"
}
}
}
Claude Desktop (с переменными окружения)
{
"mcpServers": {
"cv-forge": {
"command": "cv-forge",
"env": {
"DEFAULT_OUTPUT_PATH": "D:/CV",
"PDF_BASE_FONT_SIZE": "12px",
"PDF_LINE_HEIGHT": "1.4"
}
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
parse_job_requirements |
Парсит требования вакансии и извлекает ключевую информацию для адаптации CV |
generate_cv_data |
Генерирует адаптированное содержимое CV на основе профиля пользователя и требований вакансии |
save_cv_text |
Сохраняет содержимое CV как отформатированный текстовый файл |
generate_cv |
Генерирует адаптированное CV и сохраняет в указанное место или папку по умолчанию (по умолчанию в PDF формате) |
generate_and_save_cv_pdf |
Генерирует адаптированное CV и сохраняет напрямую как профессиональный PDF |
generate_and_save_cv_markdown |
Генерирует адаптированное CV и сохраняет напрямую как Markdown |
generate_and_save_cv_html |
Генерирует адаптированное CV и сохраняет напрямую как HTML |
generate_cv_pdf |
Генерирует и сохраняет CV как профессиональный PDF-документ из заранее созданных данных CV |
generate_cv_markdown |
Генерирует CV в формате Markdown из заранее созданных данных CV |
generate_cv_html |
Генерирует CV как стилизованный HTML-документ из заранее созданных данных CV |
generate_cover_letter |
Генерирует адаптированное сопроводительное письмо для конкретной заявки на работу |
save_cover_letter_pdf |
Генерирует и сохраняет сопроводительное письмо как PDF в указанное место |
generate_email_template |
Генерирует профессиональный email-шаблон для заявки на работу с автоматическим определением email |
draft_complete_application |
Создает полный пакет заявки на работу: CV, сопроводительное письмо и email-шаблон |
Возможности
- Парсинг требований вакансии: Извлекает ключевые навыки, квалификации, адреса email и имена HR-менеджеров из описаний вакансий
- Генерация адаптированных CV: Создает кастомизированное содержимое CV на основе профиля пользователя и требований вакансии
- Генерация сопроводительных писем: Создает персонализированные сопроводительные письма, адаптированные под конкретные заявки
- Создание email-шаблонов: Создает профессиональные email-шаблоны с автоматическим определением адресов
- Полные пакеты заявок: Генерирует CV, сопроводительное письмо и email-шаблон одной командой
- PDF по умолчанию: Автоматически генерирует профессиональные PDF-документы, когда формат не указан
- Множественные форматы вывода: Генерирует документы в PDF (по умолчанию), HTML, Markdown и текстовых форматах
- Профессиональная генерация PDF: Создает готовые к публикации PDF-документы с профессиональным стилем
- ATS-дружелюбность: Оптимизировано для систем отслеживания кандидатов с правильным размещением ключевых слов
- Умное извлечение контактов: Автоматически извлекает email-адреса и имена HR-менеджеров из описаний вакансий
Переменные окружения
Опциональные
DEFAULT_OUTPUT_PATH- Папка по умолчанию для сохранения файлов CV (когда outputPath не предоставлен или равен "./")TEMP_DIR- Папка для временных файлов во время генерации PDFPDF_TIMEOUT- Таймаут для генерации PDF в миллисекундахPDF_PAGE_SIZE- Размер страницы PDF по умолчанию - по умолчанию 'A4'PDF_MARGIN_TOP- Верхний отступ PDF - по умолчанию '10mm'PDF_MARGIN_RIGHT- Правый отступ PDF - по умолчанию '10mm'PDF_MARGIN_BOTTOM- Нижний отступ PDF - по умолчанию '10mm'PDF_MARGIN_LEFT- Левый отступ PDF - по умолчанию '10mm'
Примеры использования
Проанализируй эту вакансию для меня
Создай адаптированное CV на основе моего профиля и этой вакансии
Сохрани мое CV как PDF файл
Можешь проанализировать эту вакансию для меня: Должность: Senior Software Engineer, Компания: TechCorp Inc, Описание: Мы ищем Senior Software Engineer с опытом работы 5+ лет в JavaScript, React и Node.js
Создай адаптированное CV для меня на основе этой вакансии
Ресурсы
Примечания
Поддерживает полную структуру профиля пользователя с личной информацией, опытом работы, образованием, навыками и проектами. Автоматически генерирует ATS-дружелюбные CV с профессиональным стилем и выводом в PDF по умолчанию.