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.

  • list_versionssolo lectura

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

    Lista las categorías de peticiones definidas en un proyecto, con sus ids y su responsable.

  • list_newssolo lectura

    Lista los anuncios publicados en la instancia, o en un proyecto.

  • list_project_filessolo lectura

    Lista los archivos adjuntos a un proyecto (entregables, especificaciones…), con tamaño y número de descargas.

  • list_userssolo lectura

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

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

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

    Añade a alguien como observador de una petición, para que Redmine le notifique cada cambio. Escribe en Redmine.

  • list_reference_datasolo lectura

    Configuració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

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