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.
Ejemplos de prompts
Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de Redmine adecuada.
- “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 — desde Redmine, en lenguaje natural.”
- “Obté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 — desde Redmine, en lenguaje natural.”
- “Bú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 — desde Redmine, en lenguaje natural.”
- “Relaciones 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?» — desde Redmine, en lenguaje natural.”
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 20 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. 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.