Conecta tu IA con Redmine
Dale a Claude, ChatGPT, Mistral o a cualquier cliente MCP acceso seguro a Redmine, sin necesidad de un servidor MCP oficial de Redmine. Proxoria convierte la API de Redmine 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 Redmine
Una vez conectado, estas herramientas aparecen automáticamente en tu asistente de IA:
list_issuessolo lecturaLista las peticiones, con filtros. Los identificadores vienen de las herramientas de referencia: list_projects, list_issue_statuses, list_trackers, list_project_members. Usa statusFilter para el corte abierto/cerrado en vez de adivinar un id de estado.
get_issuesolo lecturaObtén una petición completa: campos, campos personalizados, diario (comentarios y cambios) y relaciones. Los campos personalizados vuelven como {id, name, value} — ahí se aprende su id antes de escribirlos.
searchsolo lecturaBúsqueda de texto completo en toda la instancia: peticiones, páginas wiki, proyectos, documentos. Úsala cuando no sepas qué proyecto tiene la respuesta; si lo sabes, list_issues.
create_issueescritura · requiere aprobaciónCrea una petición. projectId, trackerId y priorityId vienen de list_projects, list_trackers y list_enumerations — un tracker no activado en el proyecto hace fallar toda la llamada. Escribe en Redmine, así que pasa por la salvaguarda de confirmación cuando está activada.
update_issueescritura · requiere aprobaciónActualiza los campos de una petición. Solo cambian los campos enviados. Para un simple comentario usa add_issue_note.
add_issue_noteescritura · requiere aprobaciónAñade un comentario a una petición, sin cambiar nada más. La opción private crea una nota visible solo para quien tenga el permiso.
list_issue_relationssolo lecturaRelaciones de una petición: qué bloquea, qué la bloquea, qué precede, duplica o con qué está relacionada. La forma de responder a «¿qué la está frenando?».
create_issue_relationescritura · requiere aprobaciónRelaciona dos peticiones. precedes y follows aceptan un retraso en días, los demás tipos no. Escribe en Redmine.
list_projectssolo lecturaLista los proyectos visibles para esta clave, con id, nombre e identificador.
get_projectsolo lecturaObtén un proyecto con los trackers activados en él y sus categorías — necesario antes de crear una petición, ya que un tracker no activado se rechaza.
list_project_memberssolo lecturaQuién está en un proyecto, con id de usuario y roles. Así se convierte un nombre en el id que espera assignedToId: el directorio global de usuarios de Redmine es solo para administradores, este no.
list_trackerssolo lecturaTrackers de la instancia (Error, Mejora, Soporte…) con sus id. El tracker debe estar además activado en el proyecto de destino — get_project dice cuáles lo están.
list_issue_statusessolo lecturaEstados de petición de la instancia con sus id, y cuáles cuentan como cerrados.
list_enumerationssolo lecturaValores enumerados con sus id: prioridades de petición, actividades de registro de tiempo o categorías de documento. Necesarios antes de crear una petición o registrar tiempo.
list_time_entriessolo lecturaTiempos registrados, filtrables por proyecto, petición, usuario o rango de fechas.
log_timeescritura · requiere aprobaciónRegistra tiempo en una petición o un proyecto. activityId viene de list_enumerations (kind time_entry_activities). Escribe en Redmine.
list_wiki_pagessolo lecturaÍndice del wiki de un proyecto: títulos de página, versiones y páginas padre.
get_wiki_pagesolo lecturaObtén una página wiki con su texto y su número de versión actual — pásalo a update_wiki_page para que una edición concurrente se rechace en vez de sobrescribirse.
create_wiki_pageescritura · requiere aprobaciónCrea una página wiki. Falla si el título ya existe — usa update_wiki_page en ese caso. Escribe en Redmine.
update_wiki_pageescritura · requiere aprobaciónReemplaza el texto de una página wiki. Pasa la versión devuelta por get_wiki_page: Redmine rechaza entonces la escritura si alguien modificó la página mientras tanto, en vez de perder su trabajo. Escribe en Redmine.
list_versionssolo lecturaLista las versiones (hitos) de un proyecto, con su fecha límite y su estado — los ids a los que apunta `fixed_version` en una petición.
list_issue_categoriessolo lecturaLista las categorías de peticiones definidas en un proyecto, con sus ids y su responsable.
list_newssolo lecturaLista los anuncios publicados en la instancia, o en un proyecto.
list_project_filessolo lecturaLista los archivos adjuntos a un proyecto (entregables, especificaciones…), con tamaño y número de descargas.
list_userssolo lecturaEl directorio de usuarios de la instancia — reservado a administradores en Redmine. Para las personas de un proyecto sin permisos de administración, usa list_project_members.
get_my_accountsolo lecturaA quién pertenece esta clave API: nombre, login, correo y si es administrador. Útil para comprobar qué ve realmente la conexión antes de culpar a los datos de un resultado vacío.
get_attachmentsolo lecturaMetadatos de un adjunto — nombre de archivo, tamaño, tipo, autor y URL de descarga (los ids vienen de get_issue, que incluye los adjuntos de la petición).
add_issue_watcherescritura · requiere aprobaciónAñade a alguien como observador de una petición, para que Redmine le notifique cada cambio. Escribe en Redmine.
list_reference_datasolo lecturaConfiguración de toda la instancia de la que las demás herramientas sacan ids: roles, grupos de usuarios, definiciones de campos personalizados o las consultas guardadas (filtros) con las que trabaja el equipo.
Ejemplos de prompts
Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de Redmine adecuada.
- “¿Qué peticiones están atrasadas y sin asignar, y quién del proyecto podría tomarlas?”
- “Resume todo lo que pasó en la petición 412 — cada cambio de campo y cada comentario, en orden.”
- “¿Cuántas horas fueron a cada proyecto el mes pasado, y de quién?”
- “Abre una petición a partir de este informe de error, ponla en el tracker correcto y relaciónala con la que duplica.”
- “¿Qué hitos vencen este trimestre y qué sigue abierto en cada uno?”
Cómo funciona
- Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
- Conecta Redmine 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 Redmine. Las acciones de escritura esperan tu aprobación en el panel antes de cambiar nada.
Preguntas frecuentes
- ¿Redmine tiene un servidor MCP oficial?
- No te hace falta. Proxoria expone Redmine 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 Redmine.
- ¿Qué puede hacer mi IA con Redmine a través de Proxoria?
- Obtiene 29 herramientas: list_issues, get_issue, search, create_issue, update_issue, add_issue_note, list_issue_relations, create_issue_relation, list_projects, get_project, list_project_members, list_trackers, list_issue_statuses, list_enumerations, list_time_entries, log_time, list_wiki_pages, get_wiki_page, create_wiki_page, update_wiki_page, list_versions, list_issue_categories, list_news, list_project_files, list_users, get_my_account, get_attachment, add_issue_watcher, list_reference_data. Por ejemplo: lista las peticiones, con filtros. los identificadores vienen de las herramientas de referencia: list_projects, list_issue_statuses, list_trackers, list_project_members. usa statusfilter para el corte abierto/cerrado en vez de adivinar un id de estado.
- ¿El conector de Redmine 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 Redmine.
- ¿Cómo conecto Redmine con mi IA?
- Crea una cuenta de Proxoria, conecta Redmine con tu clave API y añade tu endpoint MCP de Proxoria a Claude o ChatGPT. Tu IA obtiene al instante las herramientas de Redmine.
¿Listo para conectar Redmine 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.