Connectez votre IA à Redmine

Donnez à Claude, ChatGPT, Mistral ou tout client MCP un accès sécurisé à Redmine — sans serveur MCP officiel Redmine. Proxoria transforme l'API de Redmine en outils que votre IA peut utiliser, avec une authentification par utilisateur et des actions d'écriture soumises à votre approbation.

Ce que votre IA peut faire avec Redmine

Une fois connecté, ces outils apparaissent automatiquement dans votre assistant IA :

  • list_issueslecture seule

    Listez les demandes, avec filtres. Les identifiants viennent des outils de référence : list_projects, list_issue_statuses, list_trackers, list_project_members. Utilisez statusFilter pour la coupe ouvert/fermé plutôt que de deviner un identifiant de statut.

  • get_issuelecture seule

    Obtenez une demande complète : champs, champs personnalisés, journal (commentaires et changements) et relations. Les champs personnalisés reviennent en {id, name, value} — c'est là qu'on apprend leur identifiant avant de les écrire.

  • searchlecture seule

    Recherche plein texte sur toute l'instance : demandes, pages de wiki, projets, documents. À utiliser quand on ignore quel projet détient la réponse ; sinon list_issues.

  • create_issueécriture · approbation requise

    Créez une demande. projectId, trackerId et priorityId viennent de list_projects, list_trackers et list_enumerations — un tracker non activé sur le projet fait échouer tout l'appel. Écrit dans Redmine : passe par le garde-fou de confirmation lorsqu'il est activé.

  • update_issueécriture · approbation requise

    Modifiez les champs d'une demande. Seuls les champs transmis changent. Pour un simple commentaire, utilisez add_issue_note.

  • add_issue_noteécriture · approbation requise

    Ajoutez un commentaire à une demande, sans rien changer d'autre. L'option private crée une note réservée aux membres qui en ont le droit.

  • list_issue_relationslecture seule

    Relations d'une demande : ce qu'elle bloque, ce qui la bloque, ce qu'elle précède, duplique ou à quoi elle est liée. De quoi répondre à « qu'est-ce qui la retient ? ».

  • create_issue_relationécriture · approbation requise

    Reliez deux demandes. precedes et follows acceptent un délai en jours, les autres types non. Écrit dans Redmine.

  • list_projectslecture seule

    Listez les projets visibles par cette clé, avec identifiant, nom et slug.

  • get_projectlecture seule

    Obtenez un projet avec les trackers qui y sont activés et ses catégories — nécessaire avant de créer une demande, un tracker non activé étant refusé.

  • list_project_memberslecture seule

    Qui est sur un projet, avec identifiant utilisateur et rôles. C'est ainsi qu'on transforme un nom en identifiant pour assignedToId : l'annuaire global de Redmine est réservé aux administrateurs, pas celui-ci.

  • list_trackerslecture seule

    Trackers de l'instance (Anomalie, Évolution, Assistance…) avec leurs identifiants. Le tracker doit aussi être activé sur le projet visé — get_project indique lesquels le sont.

  • list_issue_statuseslecture seule

    Statuts de demande de l'instance avec leurs identifiants, et lesquels comptent comme fermés.

  • list_enumerationslecture seule

    Valeurs énumérées avec leurs identifiants : priorités de demande, activités de saisie de temps ou catégories de document. Nécessaires avant de créer une demande ou de saisir du temps.

  • list_time_entrieslecture seule

    Temps saisis, filtrables par projet, demande, utilisateur ou plage de dates.

  • log_timeécriture · approbation requise

    Saisissez du temps sur une demande ou un projet. activityId vient de list_enumerations (kind time_entry_activities). Écrit dans Redmine.

  • list_wiki_pageslecture seule

    Index du wiki d'un projet : titres des pages, versions et parents.

  • get_wiki_pagelecture seule

    Obtenez une page de wiki avec son texte et son numéro de version — à transmettre à update_wiki_page pour qu'une modification concurrente soit refusée plutôt qu'écrasée.

  • create_wiki_pageécriture · approbation requise

    Créez une page de wiki. Échoue si le titre existe déjà — utilisez update_wiki_page dans ce cas. Écrit dans Redmine.

  • update_wiki_pageécriture · approbation requise

    Remplacez le texte d'une page de wiki. Transmettez la version renvoyée par get_wiki_page : Redmine refuse alors l'écriture si quelqu'un a modifié la page entre-temps, au lieu de perdre son travail. Écrit dans Redmine.

Exemples de prompts

Demandez simplement à votre IA en langage naturel — elle choisit le bon outil Redmine :

  • Listez les demandes, avec filtres. Les identifiants viennent des outils de référence : list_projects, list_issue_statuses, list_trackers, list_project_members. Utilisez statusFilter pour la coupe ouvert/fermé plutôt que de deviner un identifiant de statut — depuis Redmine, en langage naturel.
  • Obtenez une demande complète : champs, champs personnalisés, journal (commentaires et changements) et relations. Les champs personnalisés reviennent en {id, name, value} — c'est là qu'on apprend leur identifiant avant de les écrire — depuis Redmine, en langage naturel.
  • Recherche plein texte sur toute l'instance : demandes, pages de wiki, projets, documents. À utiliser quand on ignore quel projet détient la réponse ; sinon list_issues — depuis Redmine, en langage naturel.
  • Relations d'une demande : ce qu'elle bloque, ce qui la bloque, ce qu'elle précède, duplique ou à quoi elle est liée. De quoi répondre à « qu'est-ce qui la retient ? » — depuis Redmine, en langage naturel.

Comment ça marche

  1. Créez votre compte Proxoria et ajoutez votre endpoint MCP à Claude ou ChatGPT.
  2. Connectez Redmine avec votre clé API — chaque utilisateur connecte son propre compte, identifiants chiffrés au repos.
  3. Votre IA obtient aussitôt les outils Redmine. Les actions d'écriture attendent votre approbation dans le tableau de bord avant tout changement.

Questions fréquentes

Redmine a-t-il un serveur MCP officiel ?
Vous n'en avez pas besoin. Proxoria expose Redmine à votre IA via le Model Context Protocol — utilisable depuis Claude, ChatGPT, Mistral ou tout client compatible MCP, sans serveur MCP officiel Redmine.
Que peut faire mon IA avec Redmine via Proxoria ?
Elle obtient 20 outils : 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. Par exemple : listez les demandes, avec filtres. les identifiants viennent des outils de référence : list_projects, list_issue_statuses, list_trackers, list_project_members. utilisez statusfilter pour la coupe ouvert/fermé plutôt que de deviner un identifiant de statut.
Le connecteur Redmine est-il en lecture seule ?
Non — il peut aussi modifier des données. Les actions d'écriture passent par le garde-fou de confirmation de Proxoria : votre IA les propose, et vous approuvez chacune depuis votre tableau de bord avant tout changement dans Redmine.
Comment connecter Redmine à mon IA ?
Créez un compte Proxoria, connectez Redmine avec votre clé API, et ajoutez votre endpoint MCP Proxoria à Claude ou ChatGPT. Votre IA obtient aussitôt les outils Redmine.

Prêt à connecter Redmine à votre IA ?

Configurez-le en quelques minutes — sans code, sécurisé par défaut.

Commencer gratuitement

À propos de Proxoria. Proxoria connecte les assistants IA — Claude, ChatGPT, Mistral et tout client Model Context Protocol (MCP) — aux applications métier que vous utilisez déjà, en transformant l'API de chaque application en outils que votre IA peut appeler, avec une authentification par utilisateur et des actions d'écriture soumises à approbation humaine.