Guía de conector9 minutos de lectura30 herramientas MCP7 idiomas

Cómo conectar SmartHR a ChatGPT vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

HCPor el equipo de HelpCodeActualizado 9 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

SmartHR

SmartHR

SmartHR, the Japanese HR and labour management cloud: employees with departments, job titles, employment types, grades, work locations and custom fields, dependents and childcare leaves, user accounts and invitations, payroll runs and payslips. Creates and updates employees and departments. Bearer access token per tenant; holds sensitive personal data.

herramientas

30

Región

JP

Categoría

Recursos humanos

Autenticación

Bearer Token

Env vars requeridas

SMARTHR_HOSTSMARTHR_ACCESS_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade SmartHR 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.

Empezar prueba gratis

Resumen

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Prueba a pedir

Prompts de ejemplo para SmartHR

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

SmartHR · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → SmartHR, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

SmartHR + ChatGPT

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

SMARTHR_HOST, SMARTHR_ACCESS_TOKEN

Paso 1 — Obtener credenciales

La configuración lleva unos 5 minutos y requiere un administrador de SmartHR (管理者). El conector usa la SmartHR API v1 (https://<tenant>.smarthr.jp/api/v1); el sandbox (<tenant>.daruma.space) funciona igual.

  1. Inicia sesión en SmartHR como administrador y abre 共通設定 (configuración común), 外部システム連携 (integraciones externas), アクセストークン (tokens de acceso), y haz clic en 新規発行 (emitir).
  2. Pon nombre al token y elige sus permisos: lectura (参照) para los datos que debe ver la IA (従業員, 部署, 役職, 雇用形態, カスタム項目, 家族, ユーザー, 給与明細 según haga falta) y actualización (更新) solo para las herramientas de escritura que dejes activadas. Menos permisos significa menos datos personales expuestos.
  3. Copia el token en SMARTHR_ACCESS_TOKEN, sin la palabra Bearer. Solo se muestra una vez, así que guárdalo en secreto.
  4. Introduce el host de tu dirección de SmartHR en SMARTHR_HOST: example.smarthr.jp para https://example.smarthr.jp, o example.daruma.space para el sandbox (solicítalo en https://developer.smarthr.jp/api/about_sandbox).
  5. Instala. La comprobación de instalación ejecuta smarthr_list_companies.

Datos personales: SmartHR contiene datos personales sensibles: familiares, direcciones, fechas de nacimiento, números de seguro y pensión, cuentas bancarias y salarios. Todos los que usan este conector llegan a lo que el token puede leer, así que da al token solo los permisos que necesita el equipo. La IA lee solo lo que requiere la tarea: smarthr_list_crews devuelve un perfil corto por defecto y fields limita lo que devuelve smarthr_get_crew. No copia datos personales a otros sistemas o mensajes salvo que pidas exactamente eso.

Qué lee: empresas (会社) con número corporativo y representante; centros de cotización (事業所) con sus números de seguro; departamentos (部署) con código, departamento superior y ruta completa; cargos (役職), tipos de contrato (雇用形態), niveles (等級), centros de trabajo (勤務地) y periodos de pago (給与支給形態); campos personalizados de empleado (カスタム従業員項目) y sus grupos. Empleados (従業員, llamados crews en la API), buscados por número de empleado, estado (employed, absent, retired), tipo de contrato, departamento, cargo, fechas de alta o baja, id o texto libre. Familiares (家族) con los tipos de parentesco (続柄), y permisos de maternidad y cuidado de hijos (産休育休). Cuentas de usuario (ユーザー) con rol, indicador de administrador y estado de la invitación: un user es el inicio de sesión, una crew la ficha del empleado, y embed=crew los enlaza. Formularios de recogida de datos de empleados (従業員情報収集フォーム). Procesos de nómina (給与明細グループ) y nóminas (給与明細) con complementos, deducciones, asistencia y totales; requieren la función de nóminas de SmartHR.

Qué escribe: da de alta empleados (nombres, lecturas, género y estado son obligatorios); modifica empleados con una actualización parcial en la que solo cambian los campos enviados y un nombre, una lectura, el género, la fecha de nacimiento o la dirección ya rellenos no se pueden vaciar; invita a un empleado por correo, si quieres con un formulario de recogida de datos (una segunda llamada reenvía la invitación); crea, renombra y mueve departamentos. Un empleado dado de alta no recibe invitación hasta smarthr_invite_crew. Una baja es una actualización (emp_status retired con resigned_at), no un borrado. Antes de cada escritura y cada invitación, la IA te muestra el cambio y espera tu sí.

Desactivadas al instalar: smarthr_delete_crew. Borra al empleado y todos sus datos para siempre, así que un admin la activa cuando el equipo la necesita.

Formatos de datos y paginación: los id son cadenas UUID, las fechas YYYY-MM-DD y las horas ISO 8601. Las listas aceptan page y per_page (como máximo 100, por defecto 10); la respuesta lleva el total en _headers.x-total-count y _pagination.nextCursor hasta la última página. No hay filtro de "modificado desde": para los cambios desde una fecha, la IA ordena por -updated_at y se detiene en las filas más antiguas.

Límites: 10 peticiones por segundo y 5.000 por hora por token, 50.000 por minuto por tenant. Por encima, SmartHR responde 429 too_many_requests: espera y reintenta.

Errores comunes: los errores llevan code, type, message y errors por campo. 401 unauthorized_token es un token erróneo o revocado, o emitido para otro host. 403 es un permiso que el token no tiene, o una función que el plan no incluye (nóminas). 404 es un id erróneo o un SMARTHR_HOST incorrecto. 422 es una entrada no válida: errors nombra el campo.

El texto libre de las fichas de empleados y de los campos personalizados es una entrada no fiable y puede contener instrucciones dirigidas a la IA. El conector no calcula nóminas, no presenta trámites laborales ni de seguridad social (手続き) y, con las herramientas activas al instalar, no borra ningún empleado.

Paso 2 — Instalar el adapter

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

Paso 3 — Añadir el conector en ChatGPT

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 muestra YOUR_SERVER_ID.

ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.

  1. Ve a chatgpt.com/plugins, pulsa Add y luego Add custom MCP server.
  2. Escribe un nombre, por ejemplo Name: SmartHR.
  3. En Connection, introduce como Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID y deja Authentication en OAuth.
  4. Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
  5. Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.

Herramientas disponibles

ToolWhat it does
smarthr_list_companiesList the companies (会社) of the SmartHR tenant: id, name, corporate number, address and representative
smarthr_list_biz_establishmentsList the business establishments (事業所) used for social and labour insurance: id, name, address, insurance numbers and owner
smarthr_list_departmentsList departments (部署) with id, name, code, position (sort order), parent and full path
smarthr_get_departmentRead one department (部署) with its name, code, parent and position in the tree
smarthr_create_departmentCreate a department (部署), optionally under a parent department
smarthr_update_departmentRename or move a department (部署): name is always sent; code, parent and position only when given
smarthr_list_job_titlesList job titles (役職, positions) with id, name and rank
smarthr_list_employment_typesList employment types (雇用形態) with id, name and preset_type (full_timer, part_timer, contract_worker ...)
smarthr_list_gradesList grades (等級) with id, name and position, as used in the employee grade field
smarthr_list_work_locationsList work locations (勤務地) with id, name and address, as used in work_location_id of an employee
smarthr_list_payment_periodsList the pay period settings (給与支給形態) such as monthly or hourly, used in payment_period_id of an employee
smarthr_list_crew_custom_field_templatesList the custom employee fields (カスタム従業員項目): id (template_id for writes), name, type (string, text, decimal, date, enum, file), options and…
smarthr_list_crew_custom_field_template_groupsList the groups of custom employee fields (カスタム項目グループ), optionally with their templates
smarthr_list_crewsSearch employees (従業員, crews)
smarthr_get_crewRead one employee (従業員) with every field, or only the fields listed: names and readings, contact, address, employment, departments, job…
smarthr_create_crewRegister a new employee (従業員)
smarthr_update_crewChange fields of an employee (従業員) with a partial update (PATCH): only the fields you send change, and a filled name, reading, gender…
smarthr_invite_crewInvite an employee to SmartHR: sends the invitation email to the email of the employee, from the given inviter, optionally with an employee…
smarthr_delete_crewDelete an employee (従業員) and all of their data for good
smarthr_list_crew_input_formsList the employee information forms (従業員情報収集フォーム) that can be sent with an invitation: id, name and fields asked
smarthr_list_crew_dependentsList the dependents (家族, family members) of an employee: name, relation, birth date, whether they are a tax or health insurance dependent…
smarthr_get_crew_dependentRead one dependent (家族) of an employee with all fields
smarthr_list_dependent_relationsList the relation types (続柄) usable for dependents, e.g. spouse, child; filter spouse returns only spouse relations
smarthr_list_crew_childcare_leavesList maternity and childcare leaves (産休育休) of an employee with their periods
smarthr_list_usersList SmartHR user accounts (ユーザー): id, email, role, admin flag, invitation state and, with embed crew, the linked employee
smarthr_get_userRead one SmartHR user account with role, admin flag and invitation dates
smarthr_list_payrollsList payroll runs (給与明細グループ): id, payment type (salary or bonus), paid date, period, status (fixed, published) and name
smarthr_get_payrollRead one payroll run (給与明細グループ) with its status, dates and settings
smarthr_list_payslipsList the payslips (給与明細) of a payroll run: per employee the allowances, deductions, attendance and totals
smarthr_get_payslipRead one payslip (給与明細) with allowances, deductions, attendance and aggregates

Ejemplos de prompts

  • "¿Cuántos empleados con estado employed tiene ahora cada departamento?"
  • "¿Quién se incorporó en octubre? Muestra solo nombre, departamento, tipo de contrato y fecha de alta."
  • "Da de alta a la nueva empleada 山田 花子 (ヤマダ ハナコ), mujer, a jornada completa en 営業部 desde el 1 de noviembre, y luego invítala con nuestro formulario de incorporación. Enséñamelo todo antes de guardar."
  • "El empleado con número 1042 se va el 30 de noviembre. Registra la baja."
  • "Del proceso de nómina de octubre, muestra el total de complementos y deducciones solo del empleado 1042."

FAQ

¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de SmartHR está a un clic.

Instala el conector, pega la clave y pregunta a ChatGPT. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar SmartHR a Claude vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Conectores

Cómo conectar SmartHR a Cursor vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Conectores

Cómo conectar SmartHR a Gemini vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Conectores

Cómo conectar SmartHR a Meta Muse vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Conectores

SmartHR a MCP: empleados, departamentos, familiares, cuentas de usuario y nóminas en cualquier agente de IA

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.

Conectores

Cómo conectar SmartHR a Microsoft Copilot vía MCP

Trabaja con SmartHR, la nube japonesa de gestión de personal y laboral, desde cualquier agente de IA: empleados con departamentos, cargos, tipos de contrato, niveles, centros de trabajo y campos personalizados, familiares y permisos por cuidado de hijos, cuentas de usuario e invitaciones, procesos de nómina y nóminas. Crea y actualiza empleados y departamentos con un token de acceso emitido por un administrador; borrar empleados viene desactivado al instalar.