Saltar al contenido

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.

Conecta Basecamp gratis

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 datos
  • archive_on_hold_jsonMueve dinero
  • archive_out_of_office_jsonMueve dinero
  • archive_position_jsonMueve dinero
  • archive_projectMueve dinero
  • complete_todoModifica datosMarca una tarea como completada con `todo_id`.
  • create_bucket_messageVisible para otros
  • create_bucket_webhooks_jsonElimina datos
  • create_card_moves_jsonModifica datos
  • create_card_positions_jsonModifica datos
  • create_card_steps_jsonModifica datos
  • create_card_table_columns_jsonModifica datos
  • create_card_table_moves_jsonModifica datos
  • create_card_table_wormholes_jsonModifica datos
  • create_chat_integrations_jsonModifica datos
  • create_copies_jsonModifica datos
  • create_documentModifica datos
  • create_entries_jsonModifica datos
  • create_event_boosts_jsonModifica datos
  • create_list_cards_jsonModifica datos
  • create_list_subscription_jsonModifica datos
  • create_markers_jsonModifica datos
  • create_needles_jsonModifica datos
  • create_priorities_jsonModifica datos
  • create_priority_moves_jsonModifica datos
  • create_projectModifica datosCrea un nuevo proyecto con `name` y una `description` opcional.
  • create_project_recent_visit_jsonModifica datos
  • create_question_answers_jsonModifica datos
  • create_question_pause_jsonModifica datos
  • create_questionnaire_questions_jsonModifica datos
  • create_recording_bookmark_jsonModifica datos
  • create_recording_boosts_jsonModifica datos
  • create_recording_bubble_up_jsonModifica datos
  • create_recording_pin_jsonVisible para otros
  • create_recording_spotlight_jsonModifica datos
  • create_recording_subscriptionModifica datos
  • create_recording_subtasks_jsonModifica datos
  • create_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 datos
  • create_subtask_completion_jsonModifica datos
  • create_template_projectModifica datos
  • create_templates_jsonModifica datos
  • create_ticketModifica datos
  • create_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 datos
  • create_todoset_taskModifica datos
  • create_tools_jsonModifica datos
  • create_vault_documentModifica datos
  • create_vault_document_create_documentModifica datos
  • create_vault_document_create_google_documentModifica datos
  • create_vault_document_create_uploadModifica datos
  • create_vault_vaults_jsonModifica datos
  • delete_boostElimina datos
  • delete_bucket_categoryElimina datos
  • delete_chat_integrationElimina datos
  • delete_chat_lineElimina datos
  • delete_gauge_needleElimina datos
  • delete_list_subscription_jsonsMueve dinero
  • delete_logo_jsonsMueve dinero
  • delete_markerElimina datos
  • delete_pageElimina datos
  • delete_priorityElimina datos
  • delete_projectElimina datos
  • delete_question_pause_jsonsMueve dinero
  • delete_recording_bookmark_jsonsMueve dinero
  • delete_recording_bubble_up_jsonsMueve dinero
  • delete_recording_pin_jsonsMueve dinero
  • delete_recording_spotlight_jsonsMueve dinero
  • delete_recording_subscriptionsMueve dinero
  • delete_stackElimina datos
  • delete_subtaskElimina datos
  • delete_subtask_completion_jsonsMueve dinero
  • delete_task_completion_jsonsMueve dinero
  • delete_templateElimina datos
  • delete_toolElimina datos
  • delete_webhookElimina datos
  • delete_wormholeElimina datos
  • get_assigned
  • get_boost
  • get_bucket_category
  • get_by
  • get_calendar
  • get_card
  • get_card_table
  • get_chat
  • get_chat_integration
  • get_chat_line
  • get_column
  • get_contact
  • get_copy
  • get_customer
  • get_customer_get_client_correspondence
  • get_document
  • get_document_get_document
  • get_document_get_google_document
  • get_document_get_upload
  • get_gauge_needle
  • get_inbox
  • get_inbox_forward
  • get_inbox_forward_reply
  • get_messageObtiene un mensaje del tablón con `message_id`, junto con su contenido completo.
  • get_message_2
  • get_message_get_message_board
  • get_my_profileObtener tu perfil de Basecamp (nombre, correo electrónico, ID de persona). Usa tu ID para asignarte tareas.
  • get_page
  • get_page_get_timesheet_entry
  • get_page_occurrence
  • get_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_question
  • get_question_answer
  • get_questionnaire
  • get_recording_customer
  • get_schedule
  • get_stack
  • get_step
  • get_subtask
  • get_template
  • get_template_project
  • get_todoObtiene una tarea con `task_id`, incluyendo asignados, fecha límite y estado de completado.
  • get_todolist
  • get_todoset
  • get_tool
  • get_vault
  • get_webhook
  • list_accounts
  • list_bookmarks_jsons
  • list_bubble_ups_jsons
  • list_bucket_messages
  • list_bucket_webhooks_jsons
  • list_by_jsons
  • list_chat_integrations_jsons
  • list_chat_linesListar líneas recientes (mensajes) en un chat de Campfire mediante `campfire_id`.
  • list_chat_uploads_jsons
  • list_chatsListar los chats de Campfire a los que puedes acceder en varios proyectos.
  • list_checkins_jsons
  • list_commentsListar comentarios en cualquier elemento (tarea, mensaje, documento, tarjeta, entrada de calendario) mediante su ID como `recording_id`.
  • list_comments_jsons
  • list_completed_jsons
  • list_completed_jsons_get_everything_completed_todos
  • list_completed_jsons_get_my_completed_assignments
  • list_contact_out_of_office_jsons
  • list_contacts
  • list_contacts_list_assignable_people
  • list_customers
  • list_customers_list_client_correspondences
  • list_documents
  • list_drafts_jsons
  • list_due_jsons
  • list_event_boosts_jsons
  • list_events_jsons
  • list_files_jsons
  • list_forwards_jsons
  • list_gauges_jsons
  • list_inbox_forward_replies_jsons
  • list_inbox_inbox_forwards_jsons
  • list_inbox_jsons
  • list_jsons
  • list_list_cards_jsons
  • list_markers_jsons
  • list_messagesListar los mensajes del tablero de mensajes de un proyecto mediante `board_id` (desde la barra lateral del proyecto).
  • list_messages_get_everything_messages
  • list_messages_get_my_note
  • list_my_assignmentsLista los trabajos asignados a usted en todos los proyectos.
  • list_needles_jsons
  • list_no_due_date_jsons
  • list_no_due_date_jsons_get_everything_no_due_date_todos
  • list_not_now_jsons
  • list_open_jsons
  • list_open_todosListar tareas pendientes en todos los proyectos, filtradas opcionalmente por `assignee_ids` o `due` (con, sin o vencidas).
  • list_overdue_jsons
  • list_overdue_jsons_get_everything_overdue_todos
  • list_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_jsons
  • list_progress_jsons
  • list_project_contacts
  • list_projectsListar proyectos, opcionalmente por `status` (activos, archivados o eliminados). Úsalo para encontrar el ID del proyecto.
  • list_projects_2
  • list_projects_get_project_timeline
  • list_projects_get_project_timesheet
  • list_question_answers_jsons
  • list_question_reminders_jsons
  • list_questionnaire_questions_jsons
  • list_readings_jsons
  • list_recording_bookmark_jsons
  • list_recording_boosts_jsons
  • list_recording_customers
  • list_recording_events_jsons
  • list_recording_subscriptions
  • list_recording_subtasks_jsons
  • list_recording_timesheet_jsons
  • list_recordings_jsons
  • list_schedule_entriesListar eventos en el calendario de un proyecto mediante `schedule_id` (desde la barra lateral del proyecto).
  • list_stacks_jsons
  • list_template_library_jsons
  • list_templates_jsons
  • list_timesheet_jsons
  • list_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_jsons
  • list_todosListar tareas en una lista de tareas mediante `todolist_id`. Establece `completed` a true para listar las terminadas.
  • list_todoset_hill_jsons
  • list_unassigned_jsons
  • list_unassigned_jsons_get_everything_unassigned_todos
  • list_upcoming_jsons
  • list_vault_documents
  • list_vault_documents_list_uploads
  • list_vault_vaults_jsons
  • post_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 otros
  • restore_on_hold_jsonModifica datos
  • restore_out_of_office_jsonModifica datos
  • restore_position_jsonModifica datos
  • restore_projectModifica datos
  • searchBuscar 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_jsons
  • update_accountsVisible para otros
  • update_bucket_categoryVisible para otros
  • update_calendarModifica datos
  • update_cardModifica datos
  • update_chat_integrationModifica datos
  • update_chat_lineModifica datos
  • update_columnModifica datos
  • update_column_color_jsonsVisible para otros
  • update_documentModifica datos
  • update_document_replace_documentModifica datos
  • update_document_update_google_documentModifica datos
  • update_document_update_uploadModifica datos
  • update_gauge_needleModifica datos
  • update_group_position_jsonsVisible para otros
  • update_markerModifica datos
  • update_messageModifica datos
  • update_message_update_messageVisible para otros
  • update_messagesVisible para otros
  • update_pageModifica datos
  • update_page_update_timesheet_entryModifica datos
  • update_preferences_jsonsVisible para otros
  • update_profile_jsonsVisible para otros
  • update_projectModifica datos
  • update_project_gauge_jsonsVisible para otros
  • update_projectsVisible para otros
  • update_projects_update_project_accessVisible para otros
  • update_questionModifica datos
  • update_question_answerModifica datos
  • update_question_notification_settings_jsonsVisible para otros
  • update_recording_customersVisible para otros
  • update_recording_position_jsonsVisible para otros
  • update_recording_subscriptionsVisible para otros
  • update_scheduleModifica datos
  • update_settings_jsonsVisible para otros
  • update_stackModifica datos
  • update_stepModifica datos
  • update_step_completions_jsonsVisible para otros
  • update_subtaskModifica datos
  • update_subtask_position_jsonsVisible para otros
  • update_tasksVisible para otros
  • update_templateModifica datos
  • update_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 datos
  • update_todolist_position_jsonsVisible para otros
  • update_toolModifica datos
  • update_trashed_jsonsVisible para otros
  • update_unreads_jsonsVisible para otros
  • update_vaultModifica datos
  • update_webhookElimina datos
  • update_wormholeModifica datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Basecamp en la lista de aplicaciones.

  2. 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. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. 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.

Pon tu IA a trabajar en Basecamp hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Basecamp gratis

PipMCP no está afiliado a Basecamp. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.