Integración · Formularios
Conecte Claude y ChatGPT a ODK
Pregunte a su IA cuántas respuestas llegaron a un formulario, qué dicen las respuestas o quiénes son los remitentes. Puede listar proyectos y formularios, leer las preguntas de un formulario, consultar respuestas con filtros y exportarlas como CSV. También puede comentar en las respuestas y realizar operaciones de lectura, creación y actualización en sus listas de entidades.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Qué formularios del proyecto encuesta familiar tienen más respuestas?”
La IA lista los formularios del proyecto junto con su estado y conteo de respuestas.
“Muestre las respuestas del formulario de registro donde el distrito es Norte.”
Lee los campos del formulario, luego consulta las respuestas de envío con un filtro en ese campo.
“Exporte como CSV las respuestas de este mes del formulario punto de agua.”
Exporta las respuestas del envío del formulario con un filtro por fecha.
Qué puede hacer tu IA
Proyectos y formularios
Liste proyectos y formularios, junto con su estado y conteo de respuestas, y lea las preguntas de un formulario con sus rutas y tipos.
Presentaciones
Liste los envíos, consulte sus respuestas con filtros OData, exporte CSV, vea adjuntos y remitentes, y lea o añada comentarios.
Entidades
Lea listas de entidades, consulte y obtenga entidades con sus propiedades e historial, y cree o actualice entidades.
“¿Quiénes han enviado al formulario visita a sitio?”
Lista los usuarios y usuarios de la aplicación que han enviado al formulario.
“Comente en el UUID de envío:4a1f... indicando que el punto GPS parece incorrecto.”
Añade el comentario a ese envío, para que los revisores lo vean en Central.
“Actualice la entidad 7c2e... en la lista de hogares: establezca el estado como visitado.”
Lee la entidad con su versión actual y actualiza la propiedad.
178 herramientas para ODK
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_submission_commentModifica datosAñade un comentario (`body`) a un envío mediante `project_id`, `xml_form_id` y `instance_id`.attach_assignmentElimina datosattach_assignment_to_formElimina datosattach_assignment_to_projectElimina datosattach_documentModifica datoscreate_analyticModifica datoscreate_backupModifica datoscreate_dataset_propertyModifica datoscreate_entityModifica datosCrea una entidad en una lista de entidades mediante `project_id` y `name`; pasa los valores de la etiqueta y las propiedades en `body`.create_form_draftModifica datoscreate_form_public_linkModifica datoscreate_form_submissionModifica datoscreate_hero_imageModifica datoscreate_initiateElimina datoscreate_login_appearanceModifica datoscreate_logoModifica datoscreate_projectModifica datoscreate_project_datasetModifica datoscreate_project_formModifica datoscreate_project_propertyModifica datoscreate_project_submissionVisible para otroscreate_project_userModifica datoscreate_submissionModifica datoscreate_submission_openrosa_submit_to_draft_formElimina datoscreate_userModifica datosdelete_analyticsMueve dinerodelete_assignmentElimina datosdelete_bulk_deletesMueve dinerodelete_currentsMueve dinerodelete_dataset_entityElimina datosdelete_dataset_propertyElimina datosdelete_documentElimina datosdelete_form_assignmentElimina datosdelete_form_draftsMueve dinerodelete_form_public_linkElimina datosdelete_form_submissionElimina datosdelete_hero_imagesMueve dinerodelete_login_appearancesMueve dinerodelete_logosMueve dinerodelete_projectElimina datosdelete_project_assignmentElimina datosdelete_project_datasetElimina datosdelete_project_delete_projectElimina datosdelete_project_formElimina datosdelete_project_userElimina datosdelete_siteElimina datosdelete_submission_documentElimina datosdelete_submission_document_clear_draft_form_submission_attachmenElimina datosdelete_userElimina datosdelete_version_documentElimina datosdownload_documentdownload_document_download_attachmentdownload_document_download_draft_form_attachmentdownload_document_download_draft_form_submission_attachmentdownload_document_download_form_version_attachmentdownload_document_download_test_draft_form_attachmentdownload_document_download_versioned_attachmentdownload_entities_csvdownload_entities_csv_download_deleted_dataset_entitiesexport_submissions_csvExporta los envíos de un formulario como CSV mediante `project_id` y `xml_form_id`, con una OData opcional `filter`.export_submissions_csv_zipsexport_submissions_csv_zips_export_draft_form_submissions_to_csvget_analyticget_assignmentget_current_userObtén el usuario de ODK Central al que estás conectado.get_entityObtén una entidad mediante `project_id`, lista de entidades `name` y `entity_uuid`, junto con sus valores actuales.get_entity_listObtén una lista de entidades mediante `project_id` y `name`, incluyendo sus propiedades.get_formObtén un formulario mediante `project_id` y `xml_form_id`, incluyendo su estado y la hora del envío más reciente.get_form_2get_form_assignmentget_form_draft_svcget_form_public_linkget_form_versionget_projectObtener un proyecto mediante `project_id`.get_project_assignmentget_project_userget_roleget_submissionObtén los metadatos de un envío mediante `project_id`, `xml_form_id` y `instance_id`.get_submission_2get_submission_documentget_submission_versionget_userlist_analyticslist_app_usersListar a los usuarios de la aplicación (recopiladores de datos) de un proyecto mediante `project_id`.list_assignmentslist_auditslist_creatorslist_dataset_diffslist_dataset_integritieslist_documentslist_entitiesLista las entidades en una lista de entidades mediante `project_id` y `name`, con sus etiquetas e IDs.list_entity_auditslist_entity_diffslist_entity_geojsonslist_entity_listsLista las listas de entidades (conjuntos de datos) en un proyecto mediante `project_id`.list_entity_versionsLista el historial de versiones de una entidad mediante `project_id`, `name` y `entity_uuid`.list_example1slist_example2slist_fieldslist_form_assignmentslist_form_dataset_diffslist_form_documentslist_form_draft_svcslist_form_draft_xlsxeslist_form_draft_xmlslist_form_draftslist_form_fieldsLista las preguntas (campos) de un formulario mediante `project_id` y `xml_form_id`, con sus rutas y tipos.list_form_link_formslist_form_listslist_form_manifestslist_form_public_linkslist_form_submissions_geojsonslist_form_versionslist_formsListar los formularios de un proyecto mediante `project_id`, junto con su xmlFormId, nombre, estado y conteo de envíos.list_forms_2list_geojsonslist_geojsons_get_version_geo_jsonlist_hero_imageslist_key_example3slist_keyslist_keys_list_draft_form_encryption_keyslist_login_appearanceslist_logoslist_manifestslist_metadatalist_metadata_get_draft_form_metadatalist_metadata_metadata_document_for_datasetlist_project_assignmentslist_project_form_listslist_project_propertieslist_projectsListar los proyectos a los que puede acceder. Establecer `forms` o `datasets` para incluir sus formularios o listas de entidades.list_publicslist_roleslist_submission_attachmentsListar las adjuntaciones (fotos, archivos) de un envío y si han sido subidas.list_submission_auditslist_submission_commentsListar los comentarios en un envío mediante `project_id`, `xml_form_id` y `instance_id`.list_submission_diffslist_submission_documents_list_draft_form_submission_attachmentslist_submission_editslist_submission_versionslist_submissionsLista los envíos de un formulario (metadatos como instanceId, remitente, fecha y estado de revisión) mediante `project_id` y `xml_form_id`, con `limit` y `offset`.list_submissions_2list_submittersListar a los usuarios y usuarios de la aplicación que han enviado a un formulario, mediante `project_id` y `xml_form_id`.list_svcslist_svcs_service_document_for_datasetslist_version_documentslist_version_documents_list_version_expected_attachmentslist_version_fieldslist_xlsxeslist_xlsxes_retrieve_form_version_xlslist_xmlslist_xmls_get_version_xmllist_xmls_retrieve_draft_form_submission_xmllist_xmls_retrieve_form_version_xmllist_xmls_retrieve_submission_xmlquery_entitiesLee las entidades de una lista de entidades con sus valores de propiedad vía OData, mediante `project_id` y `name`. Soporta `filter`, `select`, `orderby`, `limit` y `offset`.query_submission_dataLee las respuestas de los envíos de un formulario vía OData, mediante `project_id`, `xml_form_id` y `table` (usualmente Envíos). Soporta `filter`, `select`, `orderby`, `limit` y `offset`.restore_bulk_restoreVisible para otrosrestore_entityModifica datosrestore_formModifica datosrestore_keyModifica datosrestore_submissionModifica datossearch_dataset_entities_geojsonssearch_usersListar o buscar usuarios web de ODK Central; pase `q` para buscar por nombre o correo electrónico.submit_draftVisible para otrosupdate_entityModifica datosActualizar los valores `label` o propiedades en `data`, mediante `project_id`, `name` y `entity_uuid`. Pase `base_version` o establezca `force` en true.update_form_public_linkModifica datosupdate_form_submissionModifica datosupdate_projectModifica datosupdate_project_datasetModifica datosupdate_project_formModifica datosupdate_project_userModifica datosupdate_siteModifica datosupdate_userModifica datosupdate_user_passwordsMueve dineroupload_documentModifica datosupload_document_upload_attachmentModifica datosupload_document_upload_test_draft_form_attachmentModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige ODK en la lista de aplicaciones.
- 2
Pega tu clave
Ingrese el nombre de su servidor ODK Central sin https:// (por ejemplo central.example.org o yourname.getodk.cloud) y el correo electrónico y contraseña de un usuario web de ODK Central. Es mejor usar un usuario dedicado con solo los roles del proyecto que necesita la IA. El inicio de sesión no funciona si su servidor usa autenticación única (OIDC).
- 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 ODK?
La IA puede listar proyectos, formularios, campos de formulario, envíos, remitentes, adjuntos, comentarios, listas de entidades, entidades, usuarios de aplicación y usuarios web. Puede consultar respuestas de envío y entidades con filtros OData y exportar envíos como CSV. Puede añadir comentarios a los envíos y crear y actualizar entidades.
¿Vé la IA mis credenciales de ODK Central?
No. Sus credenciales de ODK Central están encriptadas en reposo y nunca se muestran a la IA. Después de guardarlas, 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í. Tú eliges qué herramientas están activas, por lo que puedes empezar en modo solo lectura. Crear o actualizar entidades y añadir comentarios puede requerir tu aprobación antes de ejecutarse. La IA también solo puede acceder a los proyectos a los que el usuario de ODK Central tenga acceso. Cada llamada a la 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. Los planes de pago cobran por tarea completada. También necesitas acceso a un servidor ODK Central, propio o alojado.
¿Qué usuario de ODK Central debo usar?
Usa un usuario web dedicado con solo los roles del proyecto que necesita la IA. La IA ve y modifica solo lo que ese usuario puede en ODK Central. Los servidores que usan inicio de sesión único (OIDC) no permiten login por correo y contraseña, por lo que no se pueden conectar así.
Integraciones relacionadas
Pon tu IA a trabajar en ODK hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta ODK gratisPipMCP no está afiliado a ODK. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






