Pandapé MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PANDAPE_SPEC | No | Path to the swagger spec file. | ./swagger.json |
| PANDAPE_SCOPE | No | OAuth2 scope. | PandapeApi |
| PANDAPE_COOKIE | No | Session cookies of the ATS (raw header). | |
| PANDAPE_CV_DIR | No | Directory where downloaded CV PDFs are saved. | ./cv |
| PANDAPE_CV_URL | No | Template for downloading CV, with {idMatch} or {idCandidate}. | |
| PANDAPE_API_URL | No | Host of the API. | https://api.pandape.com.br |
| PANDAPE_READONLY | No | Set to 0 to enable write operations. | 1 |
| PANDAPE_CLIENT_ID | Yes | Required. Provided by your Customer Success Specialist. | |
| PANDAPE_TOKEN_URL | No | OAuth2 token URL. LATAM by default. | https://login.pandape.com/connect/token |
| PANDAPE_COOKIE_FILE | No | Alternatively, a file with the cookies. | |
| PANDAPE_CLIENT_SECRET | Yes | Required. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pandape_diagnosticoA | Verifica configuración y conectividad con la API de Pandapé: credenciales, token y una llamada real de prueba. Úsalo primero si algo falla. |
| pandape_listar_vacantesB | Lista las vacantes de la empresa: IdVacancy, cargo, ciudad, estado y fecha de publicación. |
| pandape_etapas_vacanteA | Lista las etapas del pipeline (VacancyFolders) de una vacante: IdVacancyFolder, nombre y orden. Necesario para filtrar candidatos y para moverlos. |
| pandape_revisar_candidatosA | Trae los candidatos (Matches) de una vacante con su CV en datos estructurados —resumen profesional, experiencias con actividades y empresas, estudios, habilidades, idiomas, meses de experiencia y expectativa salarial— listos para evaluarlos contra los criterios que indique el usuario. Omite a propósito datos sensibles (CPF, edad, sexo, raza, orientación, estado civil, dirección, contacto) porque no aportan al criterio profesional y sesgarían la evaluación; el contacto está en pandape_ver_candidato. Al evaluar: cíñete a los criterios dados, cita evidencia del CV para cada juicio y di explícitamente cuándo el CV no alcanza para decidir. |
| pandape_ver_candidatoA | Detalle COMPLETO y sin filtrar de una candidatura, incluido el contacto (email y teléfonos). Úsalo cuando ya decidiste avanzar con alguien concreto, no para revisar en lote. |
| pandape_preguntas_eliminatoriasA | Lista las preguntas eliminatorias (killer questions) configuradas en una vacante. Útil para saber qué se filtró antes de evaluar los CVs. |
| pandape_mover_candidatoA | Mueve un candidato de una etapa del pipeline a otra. ESCRITURA: confirma con el usuario antes de ejecutar, y en lote confirma la lista completa. Requiere PANDAPE_READONLY=0. |
| pandape_descargar_cvA | Descarga el documento del CV (PDF) de un candidato usando las cookies de tu sesión del ATS, y devuelve la ruta local para poder leerlo. La API oficial NO expone el CV como documento en ninguna versión, así que esto requiere PANDAPE_CV_URL + PANDAPE_COOKIE(_FILE). Para clasificar candidatos por criterios normalmente NO lo necesitas: pandape_revisar_candidatos ya trae el CV como datos estructurados. Usa esto cuando necesites el documento original. |
| pandape_documentos_precolaboradorA | Lista los documentos de un pre-colaborador (candidato ya en proceso de contratación) con sus enlaces de descarga. Este es el único caso donde la API oficial sí expone documentos. |
| pandape_web_candidatosA | Lista los candidatos de una vacante usando tu SESIÓN WEB del ATS (cookies), sin necesidad de credenciales de API. Devuelve los idMatch para luego leer cada CV con pandape_web_cv. El idVacante es el número que aparece en la URL del proceso en el ATS (/Company/Match/Matches/). |
| pandape_web_cvA | Lee el CV COMPLETO de un candidato como texto, usando tu sesión web (cookies). Es la vía para revisar candidatos por criterios cuando aún no tienes credenciales de API. Al evaluar: cíñete a los criterios que indique el usuario, cita evidencia del CV y di cuándo el CV no alcanza para decidir. Recuerda que incluye datos personales; trátalos como sensibles. |
| pandape_web_descargar_cvA | Guarda la vista imprimible del CV de un candidato (HTML) vía tu sesión web, y devuelve la ruta local. El ATS no ofrece el CV como PDF binario descargable: genera una página imprimible que el navegador convierte a PDF. Este HTML conserva todo el contenido del CV. |
| pandape_endpointsA | Explora el catálogo de endpoints de la API de Pandapé (68 rutas: vacantes, candidatos, requisiciones, finalistas, clientes, sedes, usuarios, diccionarios, campos personalizados…). Devuelve método, ruta, parámetros y content-type. Usa el resultado con pandape_api. |
| pandape_apiA | Llama cualquier endpoint de la API de Pandapé validando la ruta contra el spec OpenAPI. Úsalo para lo que no cubren las tools con nombre (requisiciones, finalistas, sedes, clientes, plantillas de vacante, diccionarios). Descubre rutas con pandape_endpoints. Ojo: los endpoints marcados multipart/form-data necesitan 'form', no 'body'. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jairodaniel-17/pandape-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server