gupy-candidate-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gupy-candidate-mcp find remote front-end jobs and analyze my fit"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
O gupy candidate é um servidor MCP que ajuda pessoas candidatas a se candidatarem a vagas hospedadas no Gupy. Ele entrega dados + análise + templates de preparação para a sua IA (opencode, Claude, Gemini CLI etc.) — o raciocínio e a redação ficam na IA cliente. Nenhuma chave de LLM é embutida.
Empregabilidade orientada por IA, não "corrida atrás de vaga". Este projeto não se candidata no seu nome nem decide por você — ele te entrega dados reais das vagas e um ponto de partida, para que você entenda onde se encaixa e chegue melhor preparado. É uma ferramenta de capacitação, com transparência sobre como a IA pode (e não pode) ajudar na sua jornada de candidatura.
O que faz
Tool | Descrição |
| Busca vagas públicas no Gupy (termo, estado, modalidade, tipo, empresa). |
| Lê os detalhes de uma vaga pelo ID. |
| Carrega e valida o perfil do candidato a partir de um arquivo JSON. |
| Cruza perfil x requisitos da vaga e gera score e pontos fortes/atenção. |
| Gera o template de prompt para |
| Verifica prazos de candidatura (urgente/proximo/ok). |
Related MCP server: job-agent-mcp
Como usar
npm install
npm run buildPerfil do candidato: crie um JSON no formato de src/schema/profile.schema.json e passe o caminho para carregar_perfil / analisar_aderencia / preparar.
Para registrar no opencode, adicione ao seu opencode.json:
"gupy-candidate": {
"type": "local",
"command": ["node", "C:\\caminho\\ate\\gupy-candidate-mcp\\dist\\index.js"],
"enabled": true
}Desenvolvimento
npm test # rodar testes
npm run build # compilar
npm run dev # watch mode (tsx)Available Tools
6 toolsanalisar_aderenciaB
Analisa a aderência do perfil a uma vaga.
Inputs: vagaId (required), caminhoPerfil.
buscar_vagasC
Busca vagas públicas no Gupy com filtros opcionais.
Inputs: term, limit, state, offset, +3 more.
carregar_perfilB
Carrega e valida o perfil do candidato a partir de um arquivo JSON.
Inputs: caminho (required).
detalhe_vagaA
Detalha uma vaga pelo ID.
Inputs: id (required).
monitorarB
Monitora os prazos de inscrição de uma lista de vagas.
Inputs: vagas (required).
prepararA
Gera a entrega (currículo, carta ou formulário) para uma vaga com base no perfil.
Inputs: vagaId (required), entrega (required), caminhoPerfil.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Each tool targets a distinct stage of the candidate workflow: searching jobs, viewing details, loading a profile, analyzing fit, preparing application materials, and monitoring deadlines. There is no overlapping or ambiguous functionality.
Most tools follow a verb_noun pattern (buscar_vagas, carregar_perfil, analisar_aderencia, preparar, monitorar), but 'detalhe_vaga' uses a noun phrase instead of a verb, creating a minor inconsistency.
Six tools cover the core application lifecycle without being excessive or too sparse. Each tool serves a clear purpose within the candidate-oriented workflow.
The toolset covers searching, profiling, fit analysis, preparation, and monitoring, but lacks a tool for actually submitting the application, which is a notable gap. However, the existing tools still support a coherent end-to-end assistance flow.
Related MCP Connectors
Public MCP server for discovering open jobs. Search, filter, and get application links.
GetJobzi MCP server for job search, application tracking, and career forecasting.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server for VC pitch-deck scoring, thesis-fit matching, and deal-flow management.
Related MCP Servers
- AlicenseCqualityCmaintenanceAn MCP server that enables AI-assisted job search workflows including job discovery, application tracking, resume evaluation, and cover letter generation, with support for multiple job sources and scheduled scraping.8320 npm1AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceMCP server that aggregates and deduplicates job listings from multiple public sources, ranks them against a user's resume, and exposes tools for searching, viewing details, explaining fit, and tracking applications.MIT
- AlicenseAqualityBmaintenanceAn MCP server that automates job applications by discovering postings from ATS boards, applying eligibility gates, scoring candidates, and drafting answers, while requiring human approval before submission. It respects anti-bot controls and only submits with explicit consent.22196 npm2MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that enables AI assistants to search and normalize job offers from portals like InfoJobs, while keeping the user in control of decisions. It provides read-only tools and respects official APIs and credentials.MIT