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 lectura

    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.

  • get_issuesolo lectura

    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.

  • searchsolo lectura

    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.

  • create_issueescritura · requiere aprobación

    Crea 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ón

    Actualiza los campos de una petición. Solo cambian los campos enviados. Para un simple comentario usa add_issue_note.

  • add_issue_noteescritura · requiere aprobación

    Añ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 lectura

    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?».

  • create_issue_relationescritura · requiere aprobación

    Relaciona dos peticiones. precedes y follows aceptan un retraso en días, los demás tipos no. Escribe en Redmine.

  • list_projectssolo lectura

    Lista los proyectos visibles para esta clave, con id, nombre e identificador.

  • get_projectsolo lectura

    Obté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 lectura

    Quié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 lectura

    Trackers 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 lectura

    Estados de petición de la instancia con sus id, y cuáles cuentan como cerrados.

  • list_enumerationssolo lectura

    Valores 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 lectura

    Tiempos registrados, filtrables por proyecto, petición, usuario o rango de fechas.

  • log_timeescritura · requiere aprobación

    Registra 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 lectura

    Obté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ón

    Crea 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ón

    Reemplaza 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

  1. Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
  2. Conecta Redmine con tu clave API: cada persona conecta su propia cuenta y las credenciales se cifran en reposo.
  3. 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 gratis

Sobre 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.