A maior parte dos criadores de currículos tranca o seu trabalho por trás de uma interface que só visita quando já está a procurar emprego. O cloudresume.io é construído de outra forma: cada ação da aplicação também está disponível através do Model Context Protocol (MCP), para que um agente de IA como o Claude ou o Cursor faça o trabalho por si — a partir de uma janela de chat, de um editor ou de um script.
Este artigo mostra como ligar um agente à sua conta e o que ele consegue fazer depois de configurado.
Porquê MCP
MCP é um padrão aberto que permite aos modelos de linguagem chamar serviços externos através de um pequeno conjunto de ferramentas tipadas. Assim que um servidor MCP está configurado, o seu agente pode listar, ler e modificar dados — sem ter de copiar JSON ou clicar por formulários.
Para o cloudresume.io isso significa que as operações que faria no painel — criar um currículo, editar uma experiência, sincronizar o GitHub, exportar um PDF, publicar um link público — estão disponíveis para o seu agente como ferramentas de primeira classe.
Ligar um agente
Precisa de uma conta cloudresume.io. O servidor MCP vive em https://cloudresume.io/api/mcp e autentica-se contra a sua sessão existente.
Claude Code
No terminal:
claude mcp add --transport http cloudresume https://cloudresume.io/api/mcp
A primeira chamada pede para autorizar o agente na sua conta. Depois disso, o Claude Code pode invocar diretamente qualquer ferramenta do cloudresume.
Claude.ai e Claude Desktop
Nos planos Claude Pro, Max, Team e Enterprise pode adicionar o cloudresume.io como conector personalizado diretamente a partir da aplicação. Abra Definições → Conectores e clique em Adicionar conector personalizado:
Dê-lhe um nome como cloudresume.io, cole https://cloudresume.io/api/mcp como URL e carregue em Adicionar. A primeira chamada pede para autorizar o conector na sua conta. A mesma caixa de diálogo está disponível na aplicação Claude Desktop para macOS e Windows — depois de adicionado, o conector aparece em todas as conversas.
Cursor, VS Code, Windsurf
Adicione o seguinte ao seu mcp.json (ou às definições MCP do seu editor):
{
"cloudresume": {
"type": "http",
"url": "https://cloudresume.io/api/mcp"
}
}
Depois de reiniciar o editor, as ferramentas do cloudresume aparecem no painel do agente.
Os mesmos snippets — já pré-preenchidos com a URL do seu servidor — estão em Definições → Servidores MCP dentro do painel.
O que o seu agente consegue fazer
Uma vez ligado, o agente tem acesso a um conjunto de ferramentas que refletem o painel:
- list_resumes — mostra todos os currículos da sua conta.
- get_resume — lê o documento JSON Resume completo de um currículo.
- create_resume / clone_resume — cria um novo currículo de raiz ou a partir de um existente.
- update_resume — ajusta qualquer campo, de um único ponto a uma experiência inteira.
- import_resume — importa um ficheiro JSON Resume externo.
- sync_github — atualiza os repositórios do GitHub e a atividade no perfil.
- list_templates / set_template — muda o design sem reescrever uma única palavra.
- generate_pdf — exporta um PDF com precisão ao pixel e devolve um link de download.
- publish_resume / unpublish_resume / list_publications / update_publication — gere a sua página pública
cloudresume.io/r/oseunome.
Como está tudo exposto como ferramentas normais, o agente pode encadeá-las livremente. Não chama as ferramentas diretamente — descreve o resultado que quer.
Exemplos práticos
Alguns prompts para mostrar como isto funciona na prática.
Adicionar uma nova função e atualizar o PDF
Adiciona a minha nova função de Senior Engineer na Acme Corp a partir de março de 2026. Destaca que lidero a equipa de plataforma. Depois exporta um PDF atualizado.
O agente vai:
- Chamar
list_resumespara encontrar o currículo correto. - Chamar
update_resumepara inserir a nova experiência. - Chamar
generate_pdfe devolver o ficheiro.
Adaptar um currículo a uma vaga
Clona o meu currículo principal para um chamado «Stripe SRE» e reescreve o resumo e os três primeiros pontos para destacar fiabilidade e experiência de on-call.
O agente clona o currículo com clone_resume e ajusta os campos relevantes com update_resume. No fim fica com um currículo novo, específico para a vaga, ao lado do habitual.
Manter o GitHub sincronizado
Sincroniza os meus repositórios do GitHub no currículo principal e diz-me quais são novos.
sync_github traz os projetos públicos recentes, para que o currículo reflita o que realmente entregou ultimamente. Útil antes de uma vaga de candidaturas.
Publicar e partilhar
Publica o meu currículo principal no subdomínio
alex-johnsone dá-me o link.
O agente chama publish_resume e devolve um URL público que pode colar numa candidatura ou na assinatura de email.
Dicas para bons resultados
- Seja específico sobre o currículo. Se tem vários, identifique-o pelo título ou pela função para o agente não ter de adivinhar.
- Descreva o resultado, não as chamadas. «Adiciona esta função e atualiza o PDF» funciona melhor do que «chama update_resume e depois generate_pdf».
- Deixe o agente ler primeiro. Percorrer o currículo atual antes de editar gera diffs mais limpos e evita sobreposições.
- Verifique as alterações no painel. Cada chamada escreve na mesma base de dados que o painel lê — pode abrir o cloudresume.io a qualquer altura para conferir.
Para onde isto vai
O servidor MCP é exatamente a mesma interface que o painel do cloudresume.io usa internamente. Assim que lançarmos novas funcionalidades — cartas de apresentação, pontuação ATS, adaptação a vagas — também aparecem como ferramentas MCP, para que tudo o que consegue fazer na aplicação esteja disponível para o seu agente desde o primeiro dia.
Se estava à espera de um criador de currículos que não o tire constantemente do editor, é aqui. Registe-se, ligue o agente e deixe-o tratar das partes chatas.