Integración · Proyectos y tareas
Conecte Claude y ChatGPT con Basecamp
Pregunte a su IA qué le ha sido asignado, cuáles son las tareas pendientes vencidas o dónde se discutió una decisión, y leerá la respuesta de Basecamp. Puede crear proyectos, listas de tareas y tareas, completar tareas, publicar en tablones de mensajes y chats de Campfire, comentar cualquier elemento y agregar eventos al calendario de un proyecto.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Qué me ha sido asignado ahora mismo?”
La IA enumera el trabajo asignado a usted en todos los proyectos.
“¿Cuáles son las tareas pendientes vencidas?”
Enumera cada tarea pendiente vencida en sus proyectos, con responsables y fechas límite.
“Agregar una tarea en Lanzamiento de Sitio Web: enviar el texto final a Anna, vencimiento viernes.”
Encuentra el proyecto y su lista de tareas, luego crea la tarea asignada a Anna con viernes como fecha límite.
Qué puede hacer tu IA
Tareas y asignaciones
Vea sus asignaciones y tareas abiertas o vencidas, cree listas y tareas, actualícelas y márcelas como completadas.
Mensajes, comentarios y chat
Lea y publique publicaciones en tablones de mensajes, comente cualquier elemento y lea y publique líneas en chats de Campfire.
Proyectos, calendarios y búsqueda
Enumere y cree proyectos, lea y agregue eventos al calendario, enumere personas y busque en Basecamp.
“Publicar una actualización en el tablón de mensajes del Lanzamiento de Sitio Web: el lanzamiento se traslada al 12 de mayo.”
Publica el mensaje. Los miembros del proyecto que siguen el tablón son notificados.
“Encuentra todo sobre el presupuesto del Tercer Trimestre de los últimos 30 días.”
Busca tareas, mensajes, documentos, comentarios, archivos y chats de los últimos 30 días.
“Poner una reunión de inicio en el calendario de Lanzamiento de Sitio Web, lunes de 10 a 11.”
Encuentra el calendario del proyecto y agrega el evento con hora de inicio y fin.
268 herramientas para Basecamp
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
add_commentModifica datosAñade un comentario a cualquier elemento (tarea, mensaje, documento, tarjeta) mediante su ID como `recording_id`, con `content` (se permite HTML). Las personas que siguen el elemento son notificadas.archive_archived_jsonElimina datosarchive_on_hold_jsonMueve dineroarchive_out_of_office_jsonMueve dineroarchive_position_jsonMueve dineroarchive_projectMueve dinerocomplete_todoModifica datosMarca una tarea como completada con `todo_id`.create_bucket_messageVisible para otroscreate_bucket_webhooks_jsonElimina datoscreate_card_moves_jsonModifica datoscreate_card_positions_jsonModifica datoscreate_card_steps_jsonModifica datoscreate_card_table_columns_jsonModifica datoscreate_card_table_moves_jsonModifica datoscreate_card_table_wormholes_jsonModifica datoscreate_chat_integrations_jsonModifica datoscreate_copies_jsonModifica datoscreate_documentModifica datoscreate_entries_jsonModifica datoscreate_event_boosts_jsonModifica datoscreate_list_cards_jsonModifica datoscreate_list_subscription_jsonModifica datoscreate_markers_jsonModifica datoscreate_needles_jsonModifica datoscreate_priorities_jsonModifica datoscreate_priority_moves_jsonModifica datoscreate_projectModifica datosCrea un nuevo proyecto con `name` y una `description` opcional.create_project_recent_visit_jsonModifica datoscreate_question_answers_jsonModifica datoscreate_question_pause_jsonModifica datoscreate_questionnaire_questions_jsonModifica datoscreate_recording_bookmark_jsonModifica datoscreate_recording_boosts_jsonModifica datoscreate_recording_bubble_up_jsonModifica datoscreate_recording_pin_jsonVisible para otroscreate_recording_spotlight_jsonModifica datoscreate_recording_subscriptionModifica datoscreate_recording_subtasks_jsonModifica datoscreate_schedule_entryModifica datosAñade un evento al calendario de un proyecto con `schedule_id`, `summary`, `starts_at` y `ends_at` (una fecha para eventos de todo el día, de lo contrario una marca temporal completa), y una `participant_ids`, `description` o una reunión `url` opcional.create_stacks_jsonModifica datoscreate_subtask_completion_jsonModifica datoscreate_template_projectModifica datoscreate_templates_jsonModifica datoscreate_ticketModifica datoscreate_todoModifica datosAñade una tarea a una lista de tareas con `todolist_id`, con `content` (el título), y opcionalmente `description`, `assignee_ids`, `due_on`/`starts_on` (YYYY-MM-DD) y `notify` para alertar a los asignados.create_todo_listModifica datosCrea una lista de tareas en el conjunto de tareas de un proyecto con `todoset_id`, `name` y una `description` opcional.create_todolist_groups_jsonModifica datoscreate_todoset_taskModifica datoscreate_tools_jsonModifica datoscreate_vault_documentModifica datoscreate_vault_document_create_documentModifica datoscreate_vault_document_create_google_documentModifica datoscreate_vault_document_create_uploadModifica datoscreate_vault_vaults_jsonModifica datosdelete_boostElimina datosdelete_bucket_categoryElimina datosdelete_chat_integrationElimina datosdelete_chat_lineElimina datosdelete_gauge_needleElimina datosdelete_list_subscription_jsonsMueve dinerodelete_logo_jsonsMueve dinerodelete_markerElimina datosdelete_pageElimina datosdelete_priorityElimina datosdelete_projectElimina datosdelete_question_pause_jsonsMueve dinerodelete_recording_bookmark_jsonsMueve dinerodelete_recording_bubble_up_jsonsMueve dinerodelete_recording_pin_jsonsMueve dinerodelete_recording_spotlight_jsonsMueve dinerodelete_recording_subscriptionsMueve dinerodelete_stackElimina datosdelete_subtaskElimina datosdelete_subtask_completion_jsonsMueve dinerodelete_task_completion_jsonsMueve dinerodelete_templateElimina datosdelete_toolElimina datosdelete_webhookElimina datosdelete_wormholeElimina datosget_assignedget_boostget_bucket_categoryget_byget_calendarget_cardget_card_tableget_chatget_chat_integrationget_chat_lineget_columnget_contactget_copyget_customerget_customer_get_client_correspondenceget_documentget_document_get_documentget_document_get_google_documentget_document_get_uploadget_gauge_needleget_inboxget_inbox_forwardget_inbox_forward_replyget_messageObtiene un mensaje del tablón con `message_id`, junto con su contenido completo.get_message_2get_message_get_message_boardget_my_profileObtener tu perfil de Basecamp (nombre, correo electrónico, ID de persona). Usa tu ID para asignarte tareas.get_pageget_page_get_timesheet_entryget_page_occurrenceget_projectObtiene un proyecto con `project_id`. Su dock lista las herramientas del proyecto con sus IDs: el conjunto de tareas, el tablón de mensajes, el calendario y el chat.get_questionget_question_answerget_questionnaireget_recording_customerget_scheduleget_stackget_stepget_subtaskget_templateget_template_projectget_todoObtiene una tarea con `task_id`, incluyendo asignados, fecha límite y estado de completado.get_todolistget_todosetget_toolget_vaultget_webhooklist_accountslist_bookmarks_jsonslist_bubble_ups_jsonslist_bucket_messageslist_bucket_webhooks_jsonslist_by_jsonslist_chat_integrations_jsonslist_chat_linesListar líneas recientes (mensajes) en un chat de Campfire mediante `campfire_id`.list_chat_uploads_jsonslist_chatsListar los chats de Campfire a los que puedes acceder en varios proyectos.list_checkins_jsonslist_commentsListar comentarios en cualquier elemento (tarea, mensaje, documento, tarjeta, entrada de calendario) mediante su ID como `recording_id`.list_comments_jsonslist_completed_jsonslist_completed_jsons_get_everything_completed_todoslist_completed_jsons_get_my_completed_assignmentslist_contact_out_of_office_jsonslist_contactslist_contacts_list_assignable_peoplelist_customerslist_customers_list_client_correspondenceslist_documentslist_drafts_jsonslist_due_jsonslist_event_boosts_jsonslist_events_jsonslist_files_jsonslist_forwards_jsonslist_gauges_jsonslist_inbox_forward_replies_jsonslist_inbox_inbox_forwards_jsonslist_inbox_jsonslist_jsonslist_list_cards_jsonslist_markers_jsonslist_messagesListar los mensajes del tablero de mensajes de un proyecto mediante `board_id` (desde la barra lateral del proyecto).list_messages_get_everything_messageslist_messages_get_my_notelist_my_assignmentsLista los trabajos asignados a usted en todos los proyectos.list_needles_jsonslist_no_due_date_jsonslist_no_due_date_jsons_get_everything_no_due_date_todoslist_not_now_jsonslist_open_jsonslist_open_todosListar tareas pendientes en todos los proyectos, filtradas opcionalmente por `assignee_ids` o `due` (con, sin o vencidas).list_overdue_jsonslist_overdue_jsons_get_everything_overdue_todoslist_overdue_todosListar todas las tareas vencidas en varios proyectos.list_peopleListar todas las personas en tu cuenta de Basecamp. Úsalo para encontrar el ID de una persona y asignarle tareas.list_preferences_jsonslist_progress_jsonslist_project_contactslist_projectsListar proyectos, opcionalmente por `status` (activos, archivados o eliminados). Úsalo para encontrar el ID del proyecto.list_projects_2list_projects_get_project_timelinelist_projects_get_project_timesheetlist_question_answers_jsonslist_question_reminders_jsonslist_questionnaire_questions_jsonslist_readings_jsonslist_recording_bookmark_jsonslist_recording_boosts_jsonslist_recording_customerslist_recording_events_jsonslist_recording_subscriptionslist_recording_subtasks_jsonslist_recording_timesheet_jsonslist_recordings_jsonslist_schedule_entriesListar eventos en el calendario de un proyecto mediante `schedule_id` (desde la barra lateral del proyecto).list_stacks_jsonslist_template_library_jsonslist_templates_jsonslist_timesheet_jsonslist_todo_listsListar listas de tareas en el conjunto de tareas de un proyecto mediante `todoset_id` (desde la barra lateral del proyecto).list_todolist_groups_jsonslist_todosListar tareas en una lista de tareas mediante `todolist_id`. Establece `completed` a true para listar las terminadas.list_todoset_hill_jsonslist_unassigned_jsonslist_unassigned_jsons_get_everything_unassigned_todoslist_upcoming_jsonslist_vault_documentslist_vault_documents_list_uploadslist_vault_vaults_jsonspost_chat_lineModifica datosPublica una línea en un chat Campfire con `campfire_id` y `content`. Todos en el chat la ven.post_messageVisible para otrosPublica un mensaje en un tablón de mensajes con `board_id`, `subject` y `content` (se permite HTML). Los miembros del proyecto suscritos a él son notificados.restore_active_jsonVisible para otrosrestore_on_hold_jsonModifica datosrestore_out_of_office_jsonModifica datosrestore_position_jsonModifica datosrestore_projectModifica datossearchBuscar en Basecamp con `q`: tareas, mensajes, documentos, comentarios, archivos y chats. Filtrar por `since` (por ejemplo, últimos30días), IDs de proyectos (`bucket_ids`) o creadores; `sort` coincidencia óptima o recencia.search_metadata_jsonsupdate_accountsVisible para otrosupdate_bucket_categoryVisible para otrosupdate_calendarModifica datosupdate_cardModifica datosupdate_chat_integrationModifica datosupdate_chat_lineModifica datosupdate_columnModifica datosupdate_column_color_jsonsVisible para otrosupdate_documentModifica datosupdate_document_replace_documentModifica datosupdate_document_update_google_documentModifica datosupdate_document_update_uploadModifica datosupdate_gauge_needleModifica datosupdate_group_position_jsonsVisible para otrosupdate_markerModifica datosupdate_messageModifica datosupdate_message_update_messageVisible para otrosupdate_messagesVisible para otrosupdate_pageModifica datosupdate_page_update_timesheet_entryModifica datosupdate_preferences_jsonsVisible para otrosupdate_profile_jsonsVisible para otrosupdate_projectModifica datosupdate_project_gauge_jsonsVisible para otrosupdate_projectsVisible para otrosupdate_projects_update_project_accessVisible para otrosupdate_questionModifica datosupdate_question_answerModifica datosupdate_question_notification_settings_jsonsVisible para otrosupdate_recording_customersVisible para otrosupdate_recording_position_jsonsVisible para otrosupdate_recording_subscriptionsVisible para otrosupdate_scheduleModifica datosupdate_settings_jsonsVisible para otrosupdate_stackModifica datosupdate_stepModifica datosupdate_step_completions_jsonsVisible para otrosupdate_subtaskModifica datosupdate_subtask_position_jsonsVisible para otrosupdate_tasksVisible para otrosupdate_templateModifica datosupdate_todoModifica datosActualizar una tarea mediante `task_id`. `content` (el título) es obligatorio; también establece `description`, `assignee_ids` o fechas. Los campos que omitas pueden limpiarse, así que pasa los valores actuales que quieras conservar.update_todolistModifica datosupdate_todolist_position_jsonsVisible para otrosupdate_toolModifica datosupdate_trashed_jsonsVisible para otrosupdate_unreads_jsonsVisible para otrosupdate_vaultModifica datosupdate_webhookElimina datosupdate_wormholeModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Basecamp en la lista de aplicaciones.
- 2
Pega tu clave
Pegue el ID de Cliente y la clave secreta de su propia aplicación de Basecamp y su ID de cuenta de Basecamp, luego inicie sesión con su inicio de sesión de Basecamp una sola vez. Registre una nueva aplicación en launchpad.37signals.com/integraciones y establezca su URI de redirección en https://pipmcp.com/oauth/callback. Su ID de cuenta es el número justo después de 3.basecamp.com/ en la barra de direcciones del navegador.
- 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 Basecamp?
Puede leer proyectos, listas de tareas, tareas, sus asignaciones, tareas pendientes vencidas, publicaciones en tablones de mensajes, comentarios, chats de Campfire, eventos del calendario y personas, y buscar en Basecamp. Puede crear proyectos, listas de tareas, tareas y eventos del calendario, actualizar y completar tareas, publicar mensajes y líneas de chat, y agregar comentarios.
¿Vé la IA mis credenciales de Basecamp?
No. Sus credenciales de Basecamp están encriptadas en reposo y nunca se muestran a la IA. Después de guardarlas, no se vuelven a mostrar, 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 activar, por lo que puede empezar con búsquedas y consultas simples. Los mensajes, comentarios y líneas de chat notifican a otras personas, así que publicarlos puede 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?
Basecamp se conecta mediante 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 Basecamp.
¿Dónde encuentro mi ID de cuenta de Basecamp?
Abra Basecamp en su navegador y mire la barra de direcciones. El ID de la cuenta es el número justo después de 3.basecamp/. Péguelo junto con el Client ID y el secreto del cliente de la aplicación que registró en launchpad.37signals.com/integrations.
Integraciones relacionadas
Pon tu IA a trabajar en Basecamp hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Basecamp gratisPipMCP no está afiliado a Basecamp. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






