Integración · Productividad
Conecte Claude y ChatGPT con Timesheet
Pida a su IA que inicie el temporizador, registre las horas olvidadas o le diga cuánto tiempo se dedicó a un proyecto en Timesheet. Puede crear y actualizar entradas de tiempo, proyectos y tareas pendientes, registrar gastos y notas, y leer estadísticas, etiquetas, tarifas, equipos y sus ausencias.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“Inicie el temporizador para el proyecto de Rediseño del sitio web.”
La IA encuentra el proyecto e inicia el temporizador para él.
“¿Cuántas horas registré en Acme el mes pasado?”
Obtiene las estadísticas de tiempo para ese período y proyecto.
“Registre de 9:00 a 12:30 hoy en Rediseño del sitio web como facturable: wireframes.”
Crea una entrada de tiempo en el proyecto con hora de inicio, hora de fin, descripción y la bandera facturable.
Qué puede hacer tu IA
Temporizadores e entradas de tiempo
Inicie, pause, reanime o detenga el temporizador, y busque, cree y actualice entradas de tiempo con etiquetas, tarifas y banderas facturable, facturada o pagada.
Proyectos y tareas pendientes
Busque, cree y actualice proyectos, y cree, busque y actualice tareas pendientes con fechas límite, asignados y estimaciones.
Gastos, notas y estadísticas
Registre y busque gastos y notas, lea estadísticas de tiempo por período, proyecto, usuario o etiqueta, y liste sus ausencias.
“Agregue un gasto de taxi de 180 dólares a la visita del cliente de ayer.”
Encuentra la entrada de tiempo e registra el gasto con monto, descripción y fecha.
“Marque mis entradas de marzo para Acme como facturadas.”
Busca las entradas para ese período y proyecto y establece la bandera facturada en cada una.
“¿Qué sigue abierto en mi lista de tareas pendientes para el proyecto de la aplicación?”
Busca las tareas pendientes del proyecto por estado y lista las que no se han completado aún.
281 herramientas para Timesheet
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_absenceVisible para otrosapprove_email_changeVisible para otrosapprove_overtime_balanceVisible para otrosarchive_templateVisible para otroscancel_a_pending_email_changeMueve dinerocancel_absenceElimina datoscreate_apikeyModifica datoscreate_apikey_revokeModifica datoscreate_automationModifica datoscreate_bulkVisible para otroscreate_category_countryModifica datoscreate_category_templateModifica datoscreate_clearElimina datoscreate_companyModifica datoscreate_company_absenceModifica datoscreate_company_absence_typeModifica datoscreate_company_categoryModifica datoscreate_company_contractModifica datoscreate_company_contract_templateModifica datoscreate_company_employment_modelModifica datoscreate_company_userModifica datoscreate_contract_recalculate_balanceModifica datoscreate_contract_resetModifica datoscreate_documentModifica datoscreate_document_create_1Modifica datoscreate_document_printModifica datoscreate_employment_model_break_ruleModifica datoscreate_employment_model_leave_ruleModifica datoscreate_employment_model_overtime_ruleModifica datoscreate_employment_model_shift_definitionModifica datoscreate_employment_model_surcharge_tierModifica datoscreate_employment_model_working_time_ruleModifica datoscreate_expenseModifica datosRegistra un gasto con `amount`, `description` y `date_time`, opcionalmente vinculado a una entrada de tiempo (`task_id`).create_expense_with_fileModifica datoscreate_flagElimina datoscreate_generateModifica datoscreate_invoiceModifica datoscreate_invoice_generateModifica datoscreate_leave_balance_adjustModifica datoscreate_noteModifica datosAñade una nota con `text` y opcional `date_time`, vinculada a una entrada de tiempo (`task_id`).create_note_with_fileModifica datoscreate_overtime_balance_adjustModifica datoscreate_overtime_balance_compensateModifica datoscreate_overtime_rule_conditionModifica datoscreate_pauseModifica datoscreate_projectModifica datosCrea un proyecto con un `title` más opcional `employer` (nombre del cliente), `description`, `office`, `salary` y `team_id`.create_project_pageModifica datoscreate_project_userModifica datoscreate_rateModifica datoscreate_recoveryModifica datoscreate_reminderModifica datoscreate_report_renderModifica datoscreate_rest_period_violation_acknowledgeModifica datoscreate_revoke_allModifica datoscreate_tagModifica datoscreate_taskVisible para otroscreate_task_upsert_task_activitiesVisible para otroscreate_teamModifica datoscreate_team_userModifica datoscreate_time_entryModifica datosRegistra una entrada de tiempo para un `project_id` con `start_date_time` y `end_date_time`, más opcionales `description`, `tag_ids`, `rate_id`, `billable` y `todo_id`.create_todoModifica datosCrea una tarea pendiente con un `name` para un `project_id`, más opcionales `description`, `due_date`, `assigned_users` y horas/minutos estimados.create_webhookElimina datosdelete_apikeyElimina datosdelete_automationElimina datosdelete_category_countryElimina datosdelete_category_eventElimina datosdelete_category_templateElimina datosdelete_companyElimina datosdelete_company_absenceElimina datosdelete_company_absence_typeElimina datosdelete_company_categoryElimina datosdelete_company_contractElimina datosdelete_company_contract_templateElimina datosdelete_company_employment_modelElimina datosdelete_company_userElimina datosdelete_documentElimina datosdelete_employment_model_break_ruleElimina datosdelete_employment_model_leave_ruleElimina datosdelete_employment_model_overtime_ruleElimina datosdelete_employment_model_shift_definitionElimina datosdelete_employment_model_surcharge_tierElimina datosdelete_employment_model_working_time_ruleElimina datosdelete_expenseElimina datosdelete_imageElimina datosdelete_invited_team_memberMueve dinerodelete_invoiceElimina datosdelete_member_invitedsMueve dinerodelete_messageElimina datosdelete_overtime_rule_conditionElimina datosdelete_pageElimina datosdelete_pauseElimina datosdelete_projectElimina datosdelete_project_pagesMueve dinerodelete_project_userElimina datosdelete_rateElimina datosdelete_reminderElimina datosdelete_tagElimina datosdelete_taskElimina datosdelete_tasksMueve dinerodelete_teamElimina datosdelete_team_userElimina datosdelete_time_entryElimina datosElimina permanentemente una entrada de tiempo con `task_id`. No se puede deshacer.delete_webhookElimina datosget_a_public_project_pageget_apikeyget_automationget_category_templateget_companyget_company_absenceget_company_absence_typeget_company_categoryget_company_contractget_company_contract_templateget_company_employment_modelget_company_overtime_balanceget_company_rest_period_violationget_company_substitute_rest_dayget_company_userget_contractget_documentget_document_print_1get_documents_by_referenceget_expenseget_expense_file_urlget_get_file_urlget_invoiceget_invoice_previewget_messageget_my_profileObtiene el perfil de Timesheet del usuario conectado (nombre, correo electrónico, configuraciones).get_pageget_pauseget_projectObtiene un proyecto por `project_id`, con su título, empleador, descripción y configuraciones.get_project_userget_rateget_reminderget_tagget_task_day_summaryModifica datosget_teamget_team_colleaguesModifica datosget_team_member_statusModifica datosget_team_userget_time_entryObtiene una entrada de tiempo por `task_id`, con horas de inicio y fin, proyecto, descripción y banderas de facturación.get_time_statisticsModifica datosObtiene estadísticas resumidas para entradas de tiempo en un periodo: filtra por `start_date`, `end_date`, `project_ids`, `user_ids` o `tag_ids`.get_timerObtiene el estado del temporizador actual (en ejecución, pausado o detenido) y el proyecto que está rastreando.get_todoget_url_for_note_attachmentget_user_overtime_summaryget_webhooklist_automationslist_category_countrieslist_category_eventslist_category_templateslist_companieslist_company_absence_typeslist_company_absenceslist_company_audit_logslist_company_categorieslist_company_contract_templateslist_company_employment_modelslist_company_hr_warningslist_company_leave_balanceslist_company_overtime_balanceslist_company_rest_period_violationslist_company_substitute_rest_dayslist_documentslist_employment_model_break_ruleslist_employment_model_leave_ruleslist_employment_model_overtime_ruleslist_employment_model_shift_definitionslist_employment_model_surcharge_tierslist_employment_model_templateslist_employment_model_working_time_ruleslist_holidayslist_image_urlslist_invoiceslist_leave_balanceslist_messageslist_my_absencesLista tus ausencias (vacaciones, enfermedad y así sucesivamente) entre `start_date` y `end_date`.list_organization_membersModifica datoslist_overtime_rule_conditionslist_pageslist_password_weakslist_pauseslist_project_membersModifica datoslist_project_pageslist_projectslist_ratesLista las tarifas de pago (por ejemplo, horas extras o factores fin de semana) con sus IDs, para usar como `rate_id` en entradas de tiempo.list_reminderslist_segmentslist_settingslist_tagsLista etiquetas con sus IDs, opcionalmente filtradas por `status` o `project_id`.list_taskslist_tasks_list_10list_team_membersModifica datoslist_teamsLista los equipos a los que perteneces, con sus IDs.list_todoslist_webhookspause_timerModifica datosPausa el temporizador en ejecución (inicia una pausa), opcionalmente desde `start_date_time`.pay_transfer_ownershipMueve dineroreject_absenceVisible para otrosreject_overtime_balanceVisible para otrosremove_todoElimina datosresume_timerModifica datosReanuda un temporizador pausado (finaliza la pausa), opcionalmente en `end_date_time`.search_absencesModifica datossearch_apikeyssearch_automationsModifica datossearch_categoriesModifica datossearch_companiesModifica datossearch_company_contractssearch_documentsModifica datossearch_eventsModifica datossearch_expensesModifica datosBusca gastos por texto `search`, `start_date`/`end_date`, `task_id` o `project_ids`.search_expenses_2search_invoicesModifica datossearch_notesModifica datosBusca notas por texto `search`, `task_id`/`task_ids` o rango de fechas.search_pausesModifica datossearch_projectsModifica datosBusca proyectos por texto `search`, `status` (activo/inactivo) o equipo. Úsalo para encontrar un ID de proyecto.search_ratesModifica datossearch_tagsModifica datossearch_teamsModifica datossearch_time_entriesModifica datosBusca entradas de tiempo (llamadas tareas en Timesheet) por `start_date`/`end_date`, `project_id` o `project_ids`, `user_ids`, `tag_ids` o texto `search`. Úsalo para revisar horas trabajadas.search_todosModifica datosBusca tareas por texto `search`, `status`, `project_id` o asignado `user_ids`.search_webhooksElimina datossend_exportVisible para otrossend_me_changeVisible para otrossend_me_change_emailVisible para otrosstart_timerModifica datosInicia el temporizador para un `project_id`, opcionalmente desde un `start_date_time` dado.stop_timerModifica datosDetiene el temporizador en ejecución, opcionalmente en `end_date_time`, finalizando la sesión rastreada.submit_contractVisible para otrossubmit_pageVisible para otrossubmit_page_unlockVisible para otrossubmit_page_unpublishVisible para otrossubmit_templateVisible para otrosupdate_activateModifica datosupdate_automationModifica datosupdate_category_eventModifica datosupdate_category_templateModifica datosupdate_companyModifica datosupdate_company_absenceModifica datosupdate_company_absence_typeModifica datosupdate_company_categoryModifica datosupdate_company_contractModifica datosupdate_company_contract_templateModifica datosupdate_company_employment_modelModifica datosupdate_company_userElimina datosupdate_contract_reactivatesVisible para otrosupdate_contract_suspendsVisible para otrosupdate_contract_terminatesVisible para otrosupdate_documentModifica datosupdate_employment_model_break_ruleModifica datosupdate_employment_model_leave_ruleModifica datosupdate_employment_model_working_time_ruleModifica datosupdate_expenseModifica datosupdate_expenses_statusVisible para otrosupdate_invoiceModifica datosupdate_mesVisible para otrosupdate_messageModifica datosupdate_pageModifica datosupdate_pagesVisible para otrosupdate_pauseModifica datosupdate_projectModifica datosActualiza un proyecto con `project_id`: título, empleador, descripción, salario, o establece `archived`. Solo cambian los campos que pasas.update_project_pagesVisible para otrosupdate_project_userModifica datosupdate_project_usersVisible para otrosupdate_rateModifica datosupdate_reminderModifica datosupdate_settingsVisible para otrosupdate_tagModifica datosupdate_tasks_statusVisible para otrosupdate_tasks_timesVisible para otrosupdate_teamModifica datosupdate_team_userModifica datosupdate_time_entryModifica datosActualiza una entrada de tiempo con `task_id`: horas, descripción, proyecto, etiquetas, tarifa, o banderas cobrable/cobrado/pagado. Solo cambian los campos que pasas.update_todoModifica datosActualiza una tarea por su ID (pasado como `task_id`): nombre, descripción, fecha límite, asignados o `status`. Solo cambian los campos que pasas.update_updatesVisible para otrosupdate_webhookElimina datosupload_documentModifica datosupload_file_to_expenseModifica datosupload_file_to_noteModifica datosupload_pageModifica datosupload_taskModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Timesheet en la lista de aplicaciones.
- 2
Pega tu clave
Pegue su clave API de Timesheet. Inicie sesión en la aplicación web de Timesheet, abra my.timesheet.io/development/apikeys, cree una clave API y cópiala. Comienza con ts_.
- 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 Timesheet?
La IA puede leer proyectos, entradas de tiempo, tareas pendientes, gastos, notas, etiquetas, tarifas, equipos, estadísticas de tiempo, su perfil, sus ausencias y el estado del temporizador. Puede iniciar, pausar, reanudar o detener el temporizador, crear y actualizar entradas de tiempo, proyectos y tareas pendientes, registrar gastos y notas, y eliminar una entrada de tiempo si activa esa herramienta.
¿Vé la IA mis credenciales de Timesheet?
No. Su clave API de Timesheet está encriptada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Tú eliges qué herramientas están activas, por lo que puedes empezar en modo solo lectura. Borrar una entrada de tiempo es permanente y cambiar las banderas facturadas o pagadas afecta lo que facturas, por lo que estas acciones pueden requerir tu aprobación antes de ejecutarse. Cada llamada a herramienta se registra.
¿Funciona con ChatGPT?
Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El 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?
PipMCP tiene un plan gratuito sin tarjeta de crédito requerida. Los planes de pago cobran por tarea completada. También necesitas tu propia cuenta en Timesheet.
¿Puede la IA ejecutar el temporizador por mí?
Sí. Puede iniciar el temporizador para un proyecto, pausarlo para una pausa, reanudarlo y detenerlo, y puede indicarte si el temporizador está en ejecución, pausado o detenido y qué proyecto está rastreando.
Pon tu IA a trabajar en Timesheet hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Timesheet gratisPipMCP no está afiliado a Timesheet. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






