Integración · Nóminas y RR. HH.
Conecte Claude y ChatGPT con Oyster
Pregunte a su IA qué solicitudes de tiempo libre esperan, qué gastos necesitan revisión o qué cambios en nómina se realizaron este mes en Oyster. Puede listar y leer compromisos, tiempo libre, hojas de tiempo, gastos, cambios en nómina, nóminas, recibos, documentos e invoices, y aprobar o rechazar solicitudes. La administración rutinaria de RRHH puede manejarse desde el chat.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Qué solicitudes de tiempo libre esperan por mí?”
La IA lista las solicitudes de tiempo libre con el miembro del equipo, tipo, fechas y estado.
“Aprobar la solicitud de vacaciones de María para del 10 al 14 de marzo.”
Encuentra la solicitud y la aprueba. María es notificada.
“¿Qué gastos aún esperan por revisión?”
Lista los gastos filtrados por estado de revisión, con monto y categoría.
Qué puede hacer tu IA
Equipo y tiempo libre
Liste compromisos, departamentos, documentos y recibos, lea derechos y feriados públicos, y cree, apruebe o rechegue solicitudes de tiempo libre.
Gastos y hojas de tiempo
Liste y lea gastos y hojas de tiempo, envíe gastos, apruebe o rechegue gastos y apruebe hojas de tiempo.
Nómina e invoices
Liste nóminas y cambios en nómina, agregue cambios como bonos, y lea las invoices de Oyster con montos, estado y fecha límite.
“Agregar un bono de 500 EUR para Tom en la nómina de junio.”
Encuentra el compromiso de Tom y agrega un cambio en nómina para junio con el monto y moneda.
“¿Cuántos días de vacaciones tiene el equipo restantes?”
Lista los derechos de tiempo libre con permisos y saldos para sus miembros del equipo.
“¿Qué feriados públicos hay en Alemania en diciembre?”
Lista los feriados públicos para ese país en ese rango de fechas.
133 herramientas para Oyster
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
approve_expenseVisible para otrosAprobar un gasto mediante `expense_id` para que sea reembolsado al miembro del equipo a través de Oyster.approve_invoiceVisible para otrosapprove_time_off_requestVisible para otrosAprobar una solicitud pendiente de tiempo libre mediante `request_id`. El miembro del equipo es notificado.approve_time_sheetVisible para otrosConfirmar (aprobar) una hoja de tiempo presentada mediante `time_sheet_id`.cancel_contract_changeElimina datoscancel_requestElimina datoscreate_a_draft_resignation_for_an_employmentModifica datoscreate_a_draft_termination_for_an_employmentModifica datoscreate_accountModifica datoscreate_approvedModifica datoscreate_charge_group_wire_sentMueve dinerocreate_contract_changeModifica datoscreate_customerModifica datoscreate_declinedModifica datoscreate_employmentModifica datoscreate_expenseModifica datosPresentar un gasto para una participación. Necesita `engagement_id`, `name`, `category`, `incurred_on` (fecha), `receipt_url` y `receipt_amount` (decimal y código de moneda).create_grantModifica datoscreate_inviteVisible para otroscreate_invoice_disputeModifica datoscreate_offboarding_cancellationModifica datoscreate_offboarding_initiateModifica datoscreate_pageModifica datoscreate_payroll_changeModifica datosAgregar un cambio en nómina (como una bonificación) para una participación en una determinada nómina `year` y `month`. Necesita `engagement_id`, `type` y `amount` (decimal y código de moneda). Modifica cuánto recibe el miembro del equipo.create_project_enrollmentModifica datoscreate_resignationModifica datoscreate_terminationModifica datoscreate_termination_postModifica datoscreate_time_off_requestModifica datosCrear una solicitud de tiempo libre para una participación. Necesita `engagement_id`, `type` (VACATION, SICK_LEAVE, UNPAID_LEAVE, OTHER), `reason`, `start_date`, `end_date` y `request_by_admin` (true cuando usted como administrador solicita).create_time_sheetModifica datoscreate_webhookElimina datoscreate_webhook_testElimina datosdecline_expenseVisible para otrosRechazar un gasto mediante `expense_id`, opcionalmente con una `reason`. El miembro del equipo es notificado.delete_accountElimina datosdelete_charge_group_wire_sentsMueve dinerodelete_employmentElimina datosdelete_employment_commission_plansMueve dinerodelete_employment_documentElimina datosdelete_employment_work_permitsMueve dinerodelete_expenseElimina datosdelete_grantsMueve dinerodelete_pageElimina datosdelete_payroll_changeElimina datosdelete_time_sheetElimina datosdelete_webhookElimina datosfetch_the_onboarding_form_for_a_countryget_accountget_charge_groupget_companyObtener los detalles de su empresa en Oyster. Úsela para confirmar en qué empresa trabaja.get_contract_changeget_credit_noteget_documentget_employmentget_employment_agreementget_engagementObtener un compromiso (miembro del equipo) mediante su ID, pasado como `project_id`, con rol, país, fechas y detalles de pago.get_enrollmentget_entitlementget_expenseObtener un gasto mediante `expense_id`, con monto, categoría, recibo y estado de revisión.get_invoiceObtener una factura de Oyster mediante `invoice_identifier`, con importes, estado y fecha de vencimiento.get_offboardingget_operationget_paymentget_payoutget_payrollget_payroll_changeObtener un cambio de nómina mediante `payroll_change_id`.get_rulesetget_ruleset_sourceget_time_off_requestObtener una solicitud de tiempo libre mediante `request_id`.get_time_sheetObtener una hoja de tiempos mediante `time_sheet_id`, con sus entradas y estado.list_accountslist_annuallieslist_categorieslist_charge_group_paymentslist_contract_changeslist_credit_noteslist_customerslist_defaultslist_departmentsListar los departamentos de su empresa.list_dispatcheslist_employment_agreementslist_employment_taskslist_engagement_documentsListar los documentos (como contratos) de un compromiso mediante `engagement_id`.list_engagement_payslipsListar las boletas de pago de un compromiso mediante `engagement_id`.list_engagementsListar compromisos (miembros del equipo, empleados y contratistas contratados a través de Oyster). Página con `page` y `limit`. Úsela para encontrar un ID de compromiso.list_expensesListar gastos, opcionalmente buscados con `query` o filtrados por `review_states`. Página con `page` y `limit`.list_formslist_invoice_breakdownslist_invoicesListar facturas de Oyster, filtradas por `statuses`, `types`, `engagement_ids` o un rango de fechas de emisión (`issue_date_from`, `issue_date_to`).list_monthlieslist_offboarding_agreementslist_offboardingslist_payroll_changesListar cambios de nómina (bonos, cuotas y otros pagos únicos), filtrados por `engagement_id` o un rango de `from`/`to`.list_payroll_recordslist_payrollsListar ejecuciones de nómina, opcionalmente dentro del rango de fechas `from`/`to`.list_project_allowanceslist_project_bonuseslist_project_identity_verificationslist_project_offeringslist_public_holidaysListar días festivos entre `start_date` y `end_date`, para un `country_code` (y opcional `subdivision_code`) o para un `engagement_id`.list_role_typeslist_rulesetslist_rulesets_2list_rulesets_getlist_source_categorieslist_statuseslist_time_off_entitlementsListar las prestaciones de tiempo libre (cuotas y saldos) para sus miembros del equipo.list_time_off_requestsListar solicitudes de tiempo libre, opcionalmente solo para algunos `engagement_ids`. Página con `page` y `limit`.list_time_sheetsListar hojas de tiempos presentadas por miembros del equipo. Página con `page` y `limit`.list_typeslist_webhookspay_payment_groupsMueve dineropay_source_typesMueve dineroreject_time_off_requestVisible para otrosRechazar una solicitud pendiente de tiempo libre mediante `request_id` con una `reason`. El miembro del equipo es notificado.retrieve_benefits_rulesetretrieve_default_expenses_rulesetretrieve_default_payroll_changes_rulesets_for_source_typesretrieve_invoices_rulesets_for_source_statusesretrieve_invoices_rulesets_for_source_typesretrieve_payroll_changes_rulesetretrieve_payroll_changes_rulesets_for_source_typesretrieve_rulesets_for_creating_a_contract_changeretrieve_time_tracking_rulesets_for_engagementsubmit_agreementVisible para otrossubmit_employmentVisible para otrossubmit_formVisible para otrossubmit_time_sheetVisible para otrosupdate_accountModifica datosupdate_customerModifica datosupdate_employmentModifica datosupdate_employment_personal_detailsVisible para otrosupdate_formsVisible para otrosupdate_pageModifica datosupdate_payroll_changeModifica datosupdate_webhookElimina datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Oyster en la lista de aplicaciones.
- 2
Pega tu clave
Cree su propia App Desarrolladora de Oyster, pegue su código de app, ID de cliente y secreto de cliente, luego inicie sesión con Oyster una vez. Necesita acceso como Administrador de Empresa. En Oyster abra la pestaña Desarrollador y cree una nueva App Desarrolladora con la URL de redirección https://pipmcp.com/oauth/callback y los alcances que necesite (lectura, gestión). Copie el ID de cliente y el secreto de cliente desde la ventana emergente, ya que el secreto no se muestra nuevamente. En la página de Aplicaciones de Desarrollador copie la URL de autorización y pegue el código al final, después de /oauth/authorize/, como su código de app.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en Oyster?
Puede listar y leer participaciones, departamentos, documentos, recibos de pago, solicitudes de tiempo libre y derechos, días festivos públicos, hojas de tiempo, gastos, cambios en nómina, nóminas y facturas de Oyster. Puede crear solicitudes de tiempo libre, gastos y cambios en nómina, aprobar o rechazar solicitudes de tiempo libre, aprobar o declinar gastos y aprobar hojas de tiempo.
¿Vea mis credenciales de Oyster?
No. Su ID de cliente, la clave secreta del cliente y los tokens de inicio de sesión están encriptados en reposo y nunca se muestran a la IA. Después de guardarlos, no se muestran nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Usted elige qué herramientas están activas, por lo que puede comenzar con solo consultas. Un gasto aprobado es reembolsado, un cambio en nómina modifica cuánto recibe un miembro del equipo y las aprobaciones o rechazos notifican al miembro del equipo, por lo que esas herramientas pueden requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.
¿Funciona con ChatGPT?
Sí. En ChatGPT, abre Configuración › Aplicaciones y conectores › Avanzado, activa Modo desarrollador y añade tu enlace PipMCP. Modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.
¿Cuánto cuesta?
Oyster se conecta con OAuth, y las conexiones OAuth requieren el plan PipMCP Pro o superior. PipMCP también tiene un plan gratuito sin tarjeta de crédito, pero no incluye esta conexión. Los planes facturados cobran por tarea completada. También necesita su propia cuenta de Oyster.
¿Qué es una participación?
En Oyster, una participación es un miembro del equipo contratado a través de Oyster, ya sea un empleado o un contratista. La mayoría de las herramientas necesitan su ID. No tiene que buscarlo: la IA lista sus participaciones primero y selecciona la correcta, o le pregunta si no está claro.
Integraciones relacionadas
Pon tu IA a trabajar en Oyster hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Oyster gratisPipMCP no está afiliado a Oyster. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






