Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade HR WORKS con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Conecta HR WORKS a Gemini a través de MCP. Consulta empleados, ausencias, bajas por enfermedad, horarios de trabajo y solicitantes en lenguaje natural. Adaptador v2 preconstruido con 31 herramientas.
Prueba a pedir
Prompts de ejemplo para HR WORKS
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
Conectar HR WORKS a Gemini
HR WORKS es el SaaS de recursos humanos/nómina con sede en Friburgo utilizado por ~20,000 pymes en la región DACH. Con AnythingMCP puedes conectar HR WORKS a Gemini a través de MCP y ejecutar flujos de trabajo de operaciones de personas en lenguaje natural: aprobaciones de ausencias, análisis de horarios de trabajo, triaje de solicitantes, todo desde una interfaz de chat.
Lo Que Puedes Preguntar a Gemini
- "¿Quién está de vacaciones la próxima semana en el equipo de ingeniería?"
- "Muéstrame los totales de bajas por enfermedad para el Q1 2026 en todas las unidades organizativas"
- "Lista las entradas de horarios de trabajo para el número de personal 1042 en marzo"
- "¿Qué solicitantes están en la lista para el puesto de Frontend en Berlín?"
- "Obtén el saldo de la cuenta de bajas para Jane Doe"
Configuración
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
- En HR WORKS: en Administration → API, crea un par de claves de API (
accessKey+secretAccessKey) - Abre
http://localhost:3000/connectors/store, importa HR WORKS y pega el par enHRWORKS_ACCESS_KEYyHRWORKS_SECRET_ACCESS_KEY. El conector lo intercambia por un token de corta duración y renueva el token por su cuenta. - (Opcional) Para el sandbox en
https://api.demo-hrworks.de, cambia la URL base del conector y la URL de inicio de sesión de su configuración de autenticación al host de demo - Asigna el conector a un servidor MCP
Conectar Gemini
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Gemini CLI lee los servidores MCP de ~/.gemini/settings.json (en Windows, %USERPROFILE%\.gemini\settings.json). Añade:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia
gemini. - Ejecuta
/mcpdentro de Gemini CLI (ogemini mcp listen tu terminal):anythingmcpdebería aparecer como conectado. - Empieza a escribir prompts: Gemini CLI ya puede llamar a las herramientas de
HR WORKS.
¿Lo alojas tú mismo con el quickstart de arriba? Usa como URL el endpoint local de tu servidor http://localhost:4000/mcp/<server-id>.
Destacados de Herramientas para Gemini
| Herramienta | Cuando Gemini la utiliza |
|---|---|
hrworks_list_persons | "Listar empleados", consultas de directorio, verificaciones de personal |
hrworks_list_absences | "¿Quién está ausente?", aprobaciones de ausencias, planificación |
hrworks_list_sick_leaves | Análisis de bajas por enfermedad, preguntas sobre tendencias |
hrworks_list_working_times | Cálculo de horas extras, preparación de nómina |
hrworks_list_remote_work | Cumplimiento de políticas híbridas, conteo de días de oficina |
hrworks_list_applicants | Resumen del pipeline de reclutamiento |
hrworks_get_leave_account | Consulta de saldo de bajas por persona |
hrworks_health_check | Comprueba si la API de HR WORKS está accesible |
hrworks_list_organization_units | Lista todas las unidades organizativas activas de la empresa con UUID, número y nombre |
hrworks_get_organization_unit | Datos de una unidad organizativa concreta |
hrworks_list_present_persons | Lista las personas presentes ahora mismo en una unidad organizativa |
hrworks_list_permanent_establishments | Lista todos los centros de trabajo (Betriebsstätten) de la empresa con ID y nombre |
hrworks_list_holidays | Lista los festivos de la empresa para un año y, opcionalmente, un país |
hrworks_get_person | Datos básicos de una persona (empleado) concreta |
hrworks_list_persons_master_data | Datos maestros actuales (datos personales, contrato, direcciones, datos bancarios, etc.) de una o varias personas |
hrworks_get_persons_today | Datos del día actual (horas de trabajo, asistencia, ausencias) de una o varias personas |
hrworks_list_absence_types | Lista los tipos de ausencia configurados (vacaciones, permiso parental, permisos especiales, etc.) con sus claves |
hrworks_list_vacation_types | Lista los tipos de vacaciones de la cuenta (subconjunto de los tipos de ausencia) |
hrworks_list_sick_leave_types | Lista los tipos de baja por enfermedad configurados con sus claves (valores de filtro para hrworks_list_sick_leaves) |
hrworks_list_time_recording_regulations | Lista las normas de registro horario configuradas (qué tipos de jornada permite cada una) |
hrworks_list_projects | Lista los proyectos de registro horario de la empresa |
hrworks_get_project | Datos de un proyecto de registro horario concreto por ID |
hrworks_list_project_customers | Lista los clientes usados en el registro horario por proyecto |
hrworks_list_job_applications | Lista las candidaturas |
hrworks_list_posts | Lista todas las ofertas de empleo de la empresa |
hrworks_get_post | Datos de una oferta de empleo concreta por UUID |
hrworks_get_applicant | Datos de un candidato concreto por UUID |
hrworks_list_cost_centers | Lista todos los centros de coste de la empresa con número/ID y nombre |
hrworks_list_cost_objectives | Lista todos los portadores de coste (Kostenträger) de la empresa |
hrworks_list_wage_salary_types | Lista los conceptos salariales de la cuenta (usados en las exportaciones de nóminas) |
(se muestran 30 de 31 herramientas — instala el conector para verlas todas)
La lista completa de las 31 herramientas está en la visión general del servidor HR WORKS MCP.
Importante: Duración del Token
Los tokens de HR WORKS caducan a los ~15 minutos. El conector inicia sesión con tu par de claves, renueva el token antes de que caduque y vuelve a iniciar sesión tras un 401, así que las conversaciones largas, las ejecuciones programadas y los agentes siguen funcionando sin que tengas que tocar ningún token.
Límite de Intervalo de Fechas
hrworks_list_absences, _sick_leaves, _remote_work, _working_times tienen un límite de 1 año por llamada (o 31 días si interval=days). Para análisis de varios años, pide a Gemini que itere año por año.
FAQ
¿Dónde busca Gemini CLI los servidores MCP? En ~/.gemini/settings.json para tu usuario, o en .gemini/settings.json dentro de un proyecto. gemini mcp list muestra cada servidor y si se conecta.
Guías Relacionadas
- Visión general del servidor HR WORKS MCP
- Conectar HR WORKS a Claude
- Conectar HR WORKS a ChatGPT
- Conectar HR WORKS a Cursor
- Conectar HR WORKS a Meta Muse
- Servidor Personio MCP — alternativa de Recursos Humanos en DACH
- Servidor Kenjo HR MCP — alternativa de Recursos Humanos en DACH
¿Te ha sido útil esta guía?