Skip to main content
Glama
nitinkumar-star

HireLab Screener

HireLab Screener — Conector MCP personal

Permite que tu Claude lea de tu HireLab Screener ATS. Es de solo lectura y seguro: accede como una cuenta de servicio y llama a tu API existente con ámbito de propietario, por lo que se aplican todas tus reglas de aislamiento de tenant. Claude puede buscar y leer; no puede editar ni eliminar.

Lo que Claude puede hacer (15 herramientas)

Lectura (siempre activa)

Herramienta

Qué responde

search_candidates

búsqueda semántica — "ingeniero PLC sénior en Pune con menos de 20 LPA"

search_database

búsqueda filtrada por empresa/ubicación/CTC

list_mandates

tus mandatos abiertos

get_pipeline

candidatos en un mandato + su etapa

get_candidate

el perfil completo de un candidato

get_today_tasks

tus tareas de hoy

get_overview

visión general del negocio

Escritura / Acciones (activas cuando MCP_ALLOW_WRITES=true, lo habitual)

Herramienta

Qué hace

Confirmación

add_candidate

añadir un nuevo candidato a un mandato

normal

move_candidate_stage

mover la etapa de un candidato

normal

update_candidate

editar campos del candidato (preaviso, CTC, feedback…)

Claude confirma (tonocidad datos)

schedule_interview

programar una entrevista

normal

add_tags

etiquetar a un candidato

normal

create_task

añadir una tarea al Command Center

normal

create_reminder

crear un recordatorio de seguimiento

normal

send_candidate_email

enviar un correo electrónico real a un candidato

Claude confirma (envía un correo)

Ahora puedes decirle directamente a Claude lo que quieres que haga; por ejemplo: "Añade a el Ravi Kumar (ABB, 18 LPA, Pune) al mandato L&T PLC y pon un recordatorio para llamarlo mañana."

Seguridad

  • Todas las acciones pasan por la API con ámbito de propietario de tu ATS, así que Claude siempre se limita a los datos de tu empresa.

  • As herramientas de escritura llevan anotaciones de MCP, por lo que Claude te pregunta antes de editar y de enviar correos.

  • No expose sistema de borrado: las eliminaciones siempre se convierte en la aplicación.

  • Cambia MCP_ALLOW_WRITES=false en Render cuando quieras para volver a solo lectura al instante.

Related MCP server: Lever ATS MCP Server

Configuración inicial única

1. Crea una cuenta de servicio en tu ATS

Crea un usuario normal de ATS (p. ej., nombre claude-mcp) con una contraseña segura. Al usar una cuenta dedicada, puedes revocar el acceso de MCP en cualquier momento sin tocar tu propio inicio de sesión. La cuenta debe pertenecer a tu empresa para que vea tus datos.

2. Despliega esta carpeta como un NUEVO servicio de Render

  • Pon la carpeta en un repositorio Git (o en una subcarpeta) y crea un nuevo Render Web ServiceWeb que apunte a esta carpeta (es una servicio independiente de tu ATS).

  • Render usará render.yaml (compilación: instala los requisitos, ejecución: python mcp_server.py).

  • Dentro de la configuración 😊 del nuevo servicio, define:

    • ATS_BASE_URL = la URL de tu ATS, por ejemplo, https://hirelabscreener.onrender.com (sin la barra final)

    • ATS_USERNAME = claude-mcp

    • ATS_PASSWORD = la contraseña de esta cuenta

    • MCP_SECRET = una cadena aleatoria larga (por ejemplo, 30+ caracteres).No no la compartas.

    • MCP_ALLOW_WRITES = true para permitir acciones (agregar/actualizar/enviar correo), o false para solo lectura. Por defecto, true.

  • You launch. Comprueba que https://<your-mcp-service>.onrender.com/health devuelve {"status":"ok"}.

3. Añadir conectarlo en Claude

  • Claude.ai → Configuración → Conectores → Añadir el conector personalizado.

  • Pide - Field HireLab Screener.

  • Pega la dirección https://<your-mcp-service>.onrender.com/mcp ← solo /mcp, with Vuestro URL - sin (no) secret.

  • Deja OAuth Client ID / Secret en blanco.

  • Pulsa Añadir. rse* Claude **abrirá una página "Connect HireLab Screener", introduzca su MCP_SECRET una vez y haz clic en Authorize. Claude queda conectado.

  • En un chat, abre el menú de conectores, cárgalo y pregunta "Lista my open mandates."

¿Por qué necesita de secreto? El flujo de Claude.ai para conectores web requiere un paso de login OAuth incluso para servidores personales, por lo que el conector hace un handshake OAuth simplificado. Tu MCP_SECRET es el "inicio de sesión" único. Los tokens duran 30 días; si cambias MCP_SECRET, revocas el acceso al al instante.

Notas de seguridad

  • El endpoint de MCP queda oculto tras tu ruta secreta; sin ela, las peticiones devuelven 404.

  • Las herramientas son solo lectura. To later add write actions (with approval), expand TOOLS in mcp_server.py.

  • Rota el acceso cambiando MCP_SECRET (actualiza la URL del conector) o desactivando la cuenta de servicio en tu AUT.

  • Los servicios gratuitos de Render duermen cuando están vacíos; la primera llamada at deber de despertar (puede tardar ~30s). SimpleCalendar* upgrade plan if you want it always-on.

Puede actualizar su uso de Hugos: con solo pedirle una herramienta, "hi". Útil para config personas. Los progresos. Todas las sus acciones siguen sujetas a rating of shared results.## HireLab Screener — Conector MCP personal

Permite que tu Claude lea de tu HireLab Screener ATS. De solo lectura y seguro: accede como cuenta de servicio y usa tu API existente con ámbito de propietario, así que se aplican todas tus reglas de aislamiento de tenant. Claude puede buscar y leer; no puede editar ni eliminar.

Lo que Claude puede hacer (15 herramientas)

Lectura (siempre activa)

Herramienta

Qué responde

search_candidates

búsqueda semántica — "ingeniero PLC de Pune con menos de 20 LPA"

search_database

búsqueda filtrada por empresa/ubicación/CTC

list_mandates

tus roles abiertos

get_pipeline

candidatos en un mandate + su etapa

get_candidate

el perfil completo de un candidato

get_today_tasks

tus pendientes del día

get_overview

resumen del negocio

Escritura / Acciones (activadas cuando MCP_ALLOW_WRITES=true, lo que podrás)

Herramienta

Qué hace

Confirmación

add_candidateTo

añade un nuevo candidato a un mandate

normal

move_candidate_stage

mueve la etapa de un candidato

normal

update_candidate

edita campos del candidato (CTC, preaviso, feedback…)

normal

schedule_interview

lo programa una ronda de entrevista

normal

add_tags

etiqueta a un candidate

normal

create_task

agrega una tarea al Command Center

normal

create_reminder

crea un recordatorio de seguimiento

normal

send_candidate_email

enviar un email real a un candidato

Claude lo confirma (envía el email)

Ahora simplemente dile a Claude que haga, por ejemplo: "Agrega a Ravi Kumar (ABB, 18 LPA, Pune) al mandate de L&T PLC y crea un recordatorio para llamar mañana".

Seguridad

  • Toda acción pasa por los estándares de tu API con scope al propietario de tu ATS, que Claude solo toca los información de tu empresa. Con herramientas de escritura incluyen anotaciones de MCP, así que Claude pide tu confirmación antes de ediciones o de envíos. No se exponen herramientas de borrado.

  • En Render, pon MCP_ALLOW_WRITES=false y vuelve exactamente solo a el modo read-only.

Configuración inicial única

1. Crea una cuenta de servicio en tu ATS

Crea la cuenta de usuario de ATS (salida) usuarios claude-mcp con una contraseña segura. El uso de una cuenta dedicada te permite revocar el acceso de MCP cuando quieras sin tocar tu propio inicio de sesión. Debe pert encer a tu empresa para que vea tus datos.

2. Despliega esta carpeta como un NUEVO servicio en Render

  • Pon esta carpeta en un repositorio Git (o en una subcarpeta) luego crea un nuevo Web Service de Render que apunte a la carpeta (es algo aparte del servicio de despliegue).

  • Render usará el archivo render.yaml (p. ej., pip install y después de la inicio).

  • Estos comandos disponible:

    • ATS_BASE_URL

    • ATS_USERNAME

    • ATS_PASSWORD

    • MCP_SECRET

    • MCP_ALLOW_WRITES = true (por defecto) para permitir accion

https://<your-mcp-service>.onrender.com/health tiene que devolver {"status":"ok"}.

3. Añade la conexión en Claude.

Configurar en claude.ai → Configuración → Conectores → *+ Conectar un connector personalizado.

  • En un chat, abre los conectores → elige el nombre de connexión HireLab Screener → y pregunta "Lista mis candidatos abiertos".

¿Porqué la página de conector y tu MCP_SECRET? Es una OAuth de un solo evento para confirmar que eres el dueño del servidor, y no pasa por el API.

Notas de seguridad

  • El endpoint MCP está protegido por un secreto; si no lo conoces, responde 404.

  • Solo lectura; con MCP_ALLOW_WRITES=false puedes deshabilitar todas las acciones de modificación.

  • Rota el acceso cambiando el MCP_SECRET (actualiza la URL de la conexión) o desactivar la cuenta de servicio en el ATS (y así recuperar access).

  • Los servicios gratuitos en Render duermen cuando no usan, la primera llamada tras 30s de espera; para dejarlo siempre activo, mejorar el plan. Let me know if you need a version with actual steps like heroku, etc.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Integrates Lever ATS with Claude Desktop to manage hiring pipelines through natural language, offering tools for candidate search, pipeline management, file and application handling, and advanced sourcing.
    2
  • A
    license
    Not graded
    quality
    C
    maintenance
    Connects your Ashby recruiting data to Claude, enabling natural language queries and management of candidates, applications, jobs, interviews, offers, and team information.
    36
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI tools like Claude and Codex to access and manage Recruit CRM data including candidates, jobs, companies, tasks, meetings, notes, and call logs through natural language.
    69
    33
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.

  • Streamline your Attio workflows using natural language to search, create, update, and organize com…

  • Connect Claude to Fathom meeting recordings, transcripts, and summaries

View all MCP Connectors

Latest Blog Posts

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/nitinkumar-star/hirelab-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server