Collega la tua IA a Redmine

Dai a Claude, ChatGPT, Mistral o a qualsiasi client MCP un accesso sicuro a Redmine — senza bisogno di un server MCP ufficiale di Redmine. Proxoria trasforma l'API di Redmine in strumenti che la tua IA può usare, con autenticazione per utente e azioni di scrittura soggette alla tua approvazione.

Cosa può fare la tua IA con Redmine

Una volta collegato, questi strumenti compaiono automaticamente nel tuo assistente IA:

  • list_issuessola lettura

    Elenca le richieste, con filtri. Gli id vengono dagli strumenti di riferimento: list_projects, list_issue_statuses, list_trackers, list_project_members. Usa statusFilter per il taglio aperto/chiuso invece di indovinare un id di stato.

  • get_issuesola lettura

    Ottieni una richiesta completa: campi, campi personalizzati, diario (commenti e modifiche) e relazioni. I campi personalizzati tornano come {id, name, value} — è lì che se ne impara l'id prima di scriverli.

  • searchsola lettura

    Ricerca full-text su tutta l'istanza: richieste, pagine wiki, progetti, documenti. Da usare quando non si sa quale progetto contenga la risposta; altrimenti list_issues.

  • create_issuescrittura · richiede approvazione

    Crea una richiesta. projectId, trackerId e priorityId vengono da list_projects, list_trackers e list_enumerations — un tracker non attivo sul progetto fa fallire l'intera chiamata. Scrive su Redmine, quindi passa dalla salvaguardia di conferma quando è attiva.

  • update_issuescrittura · richiede approvazione

    Aggiorna i campi di una richiesta. Cambiano solo i campi passati. Per un semplice commento usa add_issue_note.

  • add_issue_notescrittura · richiede approvazione

    Aggiungi un commento a una richiesta, senza cambiare altro. L'opzione private crea una nota visibile solo a chi ne ha il permesso.

  • list_issue_relationssola lettura

    Relazioni di una richiesta: cosa blocca, cosa la blocca, cosa precede, duplica o a cosa è collegata. Il modo per rispondere a «cosa la sta frenando?».

  • create_issue_relationscrittura · richiede approvazione

    Collega due richieste. precedes e follows accettano un ritardo in giorni, gli altri tipi no. Scrive su Redmine.

  • list_projectssola lettura

    Elenca i progetti visibili a questa chiave, con id, nome e identificativo.

  • get_projectsola lettura

    Ottieni un progetto con i tracker attivi su di esso e le sue categorie — necessario prima di creare una richiesta, poiché un tracker non attivo viene rifiutato.

  • list_project_memberssola lettura

    Chi è su un progetto, con id utente e ruoli. È così che un nome diventa l'id atteso da assignedToId: l'elenco globale degli utenti di Redmine è riservato agli amministratori, questo no.

  • list_trackerssola lettura

    Tracker dell'istanza (Bug, Funzionalità, Supporto…) con i loro id. Il tracker deve essere attivo anche sul progetto di destinazione — get_project dice quali lo sono.

  • list_issue_statusessola lettura

    Stati delle richieste dell'istanza con i loro id, e quali contano come chiusi.

  • list_enumerationssola lettura

    Valori enumerati con i loro id: priorità delle richieste, attività di registrazione tempo o categorie di documento. Necessari prima di creare una richiesta o registrare tempo.

  • list_time_entriessola lettura

    Tempi registrati, filtrabili per progetto, richiesta, utente o intervallo di date.

  • log_timescrittura · richiede approvazione

    Registra tempo su una richiesta o un progetto. activityId viene da list_enumerations (kind time_entry_activities). Scrive su Redmine.

  • list_wiki_pagessola lettura

    Indice del wiki di un progetto: titoli delle pagine, versioni e pagine padre.

  • get_wiki_pagesola lettura

    Ottieni una pagina wiki con il suo testo e il numero di versione corrente — da passare a update_wiki_page perché una modifica concorrente venga rifiutata invece che sovrascritta.

  • create_wiki_pagescrittura · richiede approvazione

    Crea una pagina wiki. Fallisce se il titolo esiste già — in tal caso usa update_wiki_page. Scrive su Redmine.

  • update_wiki_pagescrittura · richiede approvazione

    Sostituisci il testo di una pagina wiki. Passa la versione restituita da get_wiki_page: Redmine rifiuta la scrittura se qualcuno ha modificato la pagina nel frattempo, invece di perderne il lavoro. Scrive su Redmine.

  • list_versionssola lettura

    Elenca le versioni (milestone) di un progetto, con scadenza e stato — gli id a cui punta `fixed_version` su una richiesta.

  • list_issue_categoriessola lettura

    Elenca le categorie di richieste definite su un progetto, con i loro id e il responsabile.

  • list_newssola lettura

    Elenca gli annunci pubblicati sull'istanza o su un progetto.

  • list_project_filessola lettura

    Elenca i file allegati a un progetto (rilasci, specifiche…), con dimensione e numero di download.

  • list_userssola lettura

    La rubrica utenti dell'istanza — riservata agli amministratori in Redmine. Per le persone di un progetto senza permessi di amministrazione, usa list_project_members.

  • get_my_accountsola lettura

    A chi appartiene questa chiave API: nome, login, email e flag amministratore. Utile per verificare che cosa vede davvero la connessione prima di attribuire ai dati un risultato vuoto.

  • get_attachmentsola lettura

    Metadati di un allegato — nome file, dimensione, tipo, autore e URL di download (gli id arrivano da get_issue, che include gli allegati della richiesta).

  • add_issue_watcherscrittura · richiede approvazione

    Aggiunge qualcuno come osservatore di una richiesta, così Redmine lo notifica a ogni cambiamento. Scrive su Redmine.

  • list_reference_datasola lettura

    Configurazione dell'intera istanza da cui gli altri strumenti ricavano gli id: ruoli, gruppi di utenti, definizioni dei campi personalizzati o le query salvate (filtri) con cui lavora il team.

Esempi di prompt

Chiedi alla tua IA in linguaggio naturale: sceglierà lo strumento Redmine giusto.

  • Quali richieste sono in ritardo e senza assegnatario, e chi nel progetto potrebbe prenderle?
  • Riassumi tutto quello che è successo sulla richiesta 412 — ogni modifica di campo e ogni commento, in ordine.
  • Quante ore sono andate su ciascun progetto il mese scorso, e da parte di chi?
  • Apri una richiesta da questa segnalazione di bug, mettila sul tracker giusto e collegala a quella che duplica.
  • Quali milestone scadono questo trimestre e che cosa resta aperto su ognuna?

Come funziona

  1. Crea il tuo account Proxoria e aggiungi il tuo endpoint MCP a Claude o ChatGPT.
  2. Collega Redmine con la tua chiave API — ogni persona collega il proprio account, con credenziali cifrate a riposo.
  3. La tua IA ottiene subito gli strumenti Redmine. Le azioni di scrittura attendono la tua approvazione nella dashboard prima di qualsiasi modifica.

Domande frequenti

Redmine ha un server MCP ufficiale?
Non ti serve. Proxoria espone Redmine alla tua IA tramite il Model Context Protocol: puoi usarlo da Claude, ChatGPT, Mistral o da qualsiasi client compatibile con MCP, senza alcun server MCP ufficiale di Redmine.
Cosa può fare la mia IA con Redmine tramite Proxoria?
Ottiene 29 strumenti: 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. Per esempio: elenca le richieste, con filtri. gli id vengono dagli strumenti di riferimento: list_projects, list_issue_statuses, list_trackers, list_project_members. usa statusfilter per il taglio aperto/chiuso invece di indovinare un id di stato.
Il connettore Redmine è in sola lettura?
No — può anche modificare i dati. Le azioni di scrittura passano per impostazione predefinita dal controllo di conferma di Proxoria: la tua IA le propone e tu approvi ciascuna dalla dashboard prima che venga scritto qualcosa su Redmine.
Come collego Redmine alla mia IA?
Crea un account Proxoria, collega Redmine con la tua chiave API e aggiungi il tuo endpoint MCP Proxoria a Claude o ChatGPT. La tua IA ottiene subito gli strumenti Redmine.

Pronto a collegare Redmine alla tua IA?

Lo configuri in pochi minuti — senza codice, sicuro per impostazione predefinita.

Inizia gratis

Cos'è Proxoria. Proxoria collega gli assistenti IA — Claude, ChatGPT, Mistral e qualsiasi client Model Context Protocol (MCP) — alle applicazioni aziendali che già usi, trasformando l'API di ciascuna in strumenti che la tua IA può chiamare, con autenticazione per utente e azioni di scrittura soggette ad approvazione umana.