MCP Server
Gere PDFs de currículo profissionais com assistentes de IA usando o Model Context Protocol.
O que é MCP?
O Model Context Protocol (MCP) é um padrão aberto que permite que assistentes de IA como Claude, Cursor e outros utilizem ferramentas externas. O pacote @mypdfcv/mcp-server permite que qualquer assistente de IA compatível com MCP gere PDFs de currículo profissionais — sem necessidade de navegador.
Configuração
Adicione o MCP server ao seu assistente de IA preferido:
Claude Desktop
Adicione ao seu claude_desktop_config.json:
{
"mcpServers": {
"mypdfcv": {
"command": "npx",
"args": ["-y", "@mypdfcv/mcp-server"]
}
}
}Cursor
Adicione às suas configurações de MCP:
{
"mcpServers": {
"mypdfcv": {
"command": "npx",
"args": ["-y", "@mypdfcv/mcp-server"]
}
}
}Claude Code
Execute no seu terminal:
claude mcp add mypdfcv -- npx -y @mypdfcv/mcp-serverFerramentas Disponíveis
O MCP server disponibiliza 5 ferramentas que assistentes de IA podem usar:
- generate_resume_pdf — Gera um PDF de currículo a partir de dados estruturados. Suporta todos os templates, idiomas e ordenação personalizada de seções. Salva na pasta Downloads por padrão.
- generate_resume_from_json — Ferramenta avançada: envie um objeto JSON de currículo completo com controle total sobre template, seções e ordenação.
- tailor_resume_for_job — Analisa uma descrição de vaga em relação ao seu currículo e fornece recomendações de personalização. Use antes de gerar para otimizar para uma posição específica.
- list_templates — Lista todos os 7 templates de currículo disponíveis com seus estilos e descrições.
- list_locales — Lista todos os 7 idiomas suportados para os cabeçalhos das seções do currículo.
Templates
Escolha entre 7 templates profissionalmente projetados: Modern, Classic, Minimal, Executive, Bold, Balanced e Clear. Cada template tem um estilo único com diferentes cores de destaque, layouts e posicionamentos de foto.
Idiomas
Os cabeçalhos das seções do currículo podem ser gerados em 7 idiomas: inglês, português (BR), espanhol, italiano, chinês, japonês e alemão.
Exemplos
Basta pedir ao seu assistente de IA algo como:
“Gere um PDF de currículo para João Silva, engenheiro de software sênior na Acme Corp desde 2020, com habilidades em TypeScript e Python. Use o template classic em português.”
“Aqui está uma vaga para Staff Engineer na Stripe. Personalize meu currículo para esta posição e gere um PDF com o template modern.”
Pacote npm
O MCP server é publicado como @mypdfcv/mcp-server no npm. Ele usa @mypdfcv/pdf-core para geração de PDF e @mypdfcv/i18n para traduções. Todos os pacotes são open source.
- @mypdfcv/mcp-server — MCP server
- @mypdfcv/pdf-core — PDF generation
- @mypdfcv/i18n — Translations