Conecta tu IA con OpenProject
Dale a Claude, ChatGPT, Mistral o a cualquier cliente MCP acceso seguro a OpenProject, sin necesidad de un servidor MCP oficial de OpenProject. Proxoria convierte la API de OpenProject en herramientas que tu IA puede usar, con autenticación por usuario y acciones de escritura sujetas a tu aprobación.
Qué puede hacer tu IA con OpenProject
Una vez conectado, estas herramientas aparecen automáticamente en tu asistente de IA:
list_work_packagessolo lecturaLista los paquetes de trabajo, opcionalmente dentro de un proyecto. statusFilter da el corte habitual abierto/cerrado; los id de los demás filtros vienen de list_statuses, list_types, list_priorities y list_project_members.
get_work_packagesolo lecturaObtén un paquete de trabajo. Devuelve su lockVersion — el número que necesita una modificación — junto con sus campos, con los enlaces resueltos a {id, name} en vez de enlaces HAL en bruto.
create_work_packageescritura · requiere aprobaciónCrea un paquete de trabajo en un proyecto. typeId viene de list_types, priorityId de list_priorities, assigneeId de list_project_members. Escribe en OpenProject, así que pasa por la salvaguarda de confirmación cuando está activada.
update_work_packageescritura · requiere aprobaciónActualiza los campos de un paquete de trabajo. Solo cambian los campos enviados. Para un comentario usa add_work_package_comment.
list_work_package_activitiessolo lecturaHistorial de actividad de un paquete: comentarios y cambios de campos, del más antiguo al más reciente.
add_work_package_commentescritura · requiere aprobaciónAñade un comentario a un paquete de trabajo, sin cambiar nada más. Escribe en OpenProject.
list_work_package_relationssolo lecturaRelaciones de un paquete: qué bloquea, qué lo bloquea, qué precede o con qué está relacionado. La forma de responder a «¿qué lo está frenando?».
create_work_package_relationescritura · requiere aprobaciónRelaciona dos paquetes de trabajo. Escribe en OpenProject.
list_projectssolo lecturaLista los proyectos visibles para este token, con id, nombre e identificador.
get_projectsolo lecturaObtén un proyecto con su descripción y su estado.
list_project_memberssolo lecturaQuién puede recibir trabajo asignado en un proyecto, con id y nombre. Así un nombre se convierte en el id que espera assigneeId, sin tocar el directorio global de usuarios de la instancia.
list_statusessolo lecturaEstados de los paquetes de trabajo con sus id, y cuáles cuentan como cerrados.
list_typessolo lecturaTipos de paquete de trabajo con sus id (Tarea, Hito, Funcionalidad…). El tipo debe estar activado en el proyecto de destino.
list_prioritiessolo lecturaPrioridades con sus id (Baja, Normal, Alta, Inmediata).
list_time_entry_activitiessolo lecturaActividades sobre las que se puede registrar tiempo, con sus id. Se leen del formulario de registro, único lugar donde OpenProject expone los valores admitidos para un paquete dado.
list_time_entriessolo lecturaTiempos registrados, opcionalmente limitados a un proyecto o a un paquete de trabajo.
log_timeescritura · requiere aprobaciónRegistra tiempo en un paquete de trabajo. activityId viene de list_time_entry_activities. Escribe en OpenProject.
Ejemplos de prompts
Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de OpenProject adecuada.
- “Lista los paquetes de trabajo, opcionalmente dentro de un proyecto. statusFilter da el corte habitual abierto/cerrado; los id de los demás filtros vienen de list_statuses, list_types, list_priorities y list_project_members — desde OpenProject, en lenguaje natural.”
- “Obtén un paquete de trabajo. Devuelve su lockVersion — el número que necesita una modificación — junto con sus campos, con los enlaces resueltos a {id, name} en vez de enlaces HAL en bruto — desde OpenProject, en lenguaje natural.”
- “Historial de actividad de un paquete: comentarios y cambios de campos, del más antiguo al más reciente — desde OpenProject, en lenguaje natural.”
- “Relaciones de un paquete: qué bloquea, qué lo bloquea, qué precede o con qué está relacionado. La forma de responder a «¿qué lo está frenando?» — desde OpenProject, en lenguaje natural.”
Cómo funciona
- Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
- Conecta OpenProject con tu clave API: cada persona conecta su propia cuenta y las credenciales se cifran en reposo.
- Tu IA obtiene al instante las herramientas de OpenProject. Las acciones de escritura esperan tu aprobación en el panel antes de cambiar nada.
Preguntas frecuentes
- ¿OpenProject tiene un servidor MCP oficial?
- No te hace falta. Proxoria expone OpenProject a tu IA mediante el Model Context Protocol, así que puedes usarlo desde Claude, ChatGPT, Mistral o cualquier cliente compatible con MCP, sin ningún servidor MCP oficial de OpenProject.
- ¿Qué puede hacer mi IA con OpenProject a través de Proxoria?
- Obtiene 17 herramientas: list_work_packages, get_work_package, create_work_package, update_work_package, list_work_package_activities, add_work_package_comment, list_work_package_relations, create_work_package_relation, list_projects, get_project, list_project_members, list_statuses, list_types, list_priorities, list_time_entry_activities, list_time_entries, log_time. Por ejemplo: lista los paquetes de trabajo, opcionalmente dentro de un proyecto. statusfilter da el corte habitual abierto/cerrado; los id de los demás filtros vienen de list_statuses, list_types, list_priorities y list_project_members.
- ¿El conector de OpenProject es de solo lectura?
- No, también puede modificar datos. Las acciones de escritura pasan por defecto por el control de confirmación de Proxoria: tu IA las propone y tú apruebas cada una desde tu panel antes de que se escriba nada en OpenProject.
- ¿Cómo conecto OpenProject con mi IA?
- Crea una cuenta de Proxoria, conecta OpenProject con tu clave API y añade tu endpoint MCP de Proxoria a Claude o ChatGPT. Tu IA obtiene al instante las herramientas de OpenProject.
¿Listo para conectar OpenProject con tu IA?
Se configura en minutos: sin código y seguro de serie.
Empezar gratisSobre Proxoria. Proxoria conecta los asistentes de IA — Claude, ChatGPT, Mistral y cualquier cliente del Model Context Protocol (MCP) — con las aplicaciones de empresa que ya usas, convirtiendo la API de cada una en herramientas que tu IA puede llamar, con autenticación por usuario y acciones de escritura sujetas a aprobación humana.