Collega la tua IA a OpenProject
Dai a Claude, ChatGPT, Mistral o a qualsiasi client MCP un accesso sicuro a OpenProject — senza bisogno di un server MCP ufficiale di OpenProject. Proxoria trasforma l'API di OpenProject 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 OpenProject
Una volta collegato, questi strumenti compaiono automaticamente nel tuo assistente IA:
list_work_packagessola letturaElenca i work package, eventualmente in un solo progetto. statusFilter dà il taglio abituale aperto/chiuso; gli id degli altri filtri vengono da list_statuses, list_types, list_priorities e list_project_members.
get_work_packagesola letturaOttieni un work package. Restituisce la sua lockVersion — il numero richiesto da una modifica — insieme ai campi, con i link risolti in {id, name} invece che in link HAL grezzi.
create_work_packagescrittura · richiede approvazioneCrea un work package in un progetto. typeId viene da list_types, priorityId da list_priorities, assigneeId da list_project_members. Scrive su OpenProject, quindi passa dalla salvaguardia di conferma quando è attiva.
update_work_packagescrittura · richiede approvazioneAggiorna i campi di un work package. Cambiano solo i campi passati. Per un commento usa add_work_package_comment.
list_work_package_activitiessola letturaCronologia di un work package: commenti e modifiche ai campi, dal più vecchio.
add_work_package_commentscrittura · richiede approvazioneAggiungi un commento a un work package, senza cambiare altro. Scrive su OpenProject.
list_work_package_relationssola letturaRelazioni di un work package: cosa blocca, cosa lo blocca, cosa precede o a cosa è collegato. Il modo per rispondere a «cosa lo sta frenando?».
create_work_package_relationscrittura · richiede approvazioneCollega due work package. Scrive su OpenProject.
list_projectssola letturaElenca i progetti visibili a questo token, con id, nome e identificativo.
get_projectsola letturaOttieni un progetto con la sua descrizione e il suo stato.
list_project_memberssola letturaChi può ricevere lavoro assegnato su un progetto, con id e nome. È così che un nome diventa l'id atteso da assigneeId, senza toccare l'elenco utenti globale dell'istanza.
list_statusessola letturaStati dei work package con i loro id, e quali contano come chiusi.
list_typessola letturaTipi di work package con i loro id (Attività, Milestone, Funzionalità…). Il tipo deve essere attivo sul progetto di destinazione.
list_prioritiessola letturaPriorità con i loro id (Bassa, Normale, Alta, Immediata).
list_time_entry_activitiessola letturaAttività su cui si può registrare tempo, con i loro id. Lette dal modulo di registrazione, l'unico punto in cui OpenProject espone i valori ammessi per un dato work package.
list_time_entriessola letturaTempi registrati, eventualmente limitati a un progetto o a un work package.
log_timescrittura · richiede approvazioneRegistra tempo su un work package. activityId viene da list_time_entry_activities. Scrive su OpenProject.
Esempi di prompt
Chiedi alla tua IA in linguaggio naturale: sceglierà lo strumento OpenProject giusto.
- “Elenca i work package, eventualmente in un solo progetto. statusFilter dà il taglio abituale aperto/chiuso; gli id degli altri filtri vengono da list_statuses, list_types, list_priorities e list_project_members — da OpenProject, in linguaggio naturale.”
- “Ottieni un work package. Restituisce la sua lockVersion — il numero richiesto da una modifica — insieme ai campi, con i link risolti in {id, name} invece che in link HAL grezzi — da OpenProject, in linguaggio naturale.”
- “Cronologia di un work package: commenti e modifiche ai campi, dal più vecchio — da OpenProject, in linguaggio naturale.”
- “Relazioni di un work package: cosa blocca, cosa lo blocca, cosa precede o a cosa è collegato. Il modo per rispondere a «cosa lo sta frenando?» — da OpenProject, in linguaggio naturale.”
Come funziona
- Crea il tuo account Proxoria e aggiungi il tuo endpoint MCP a Claude o ChatGPT.
- Collega OpenProject con la tua chiave API — ogni persona collega il proprio account, con credenziali cifrate a riposo.
- La tua IA ottiene subito gli strumenti OpenProject. Le azioni di scrittura attendono la tua approvazione nella dashboard prima di qualsiasi modifica.
Domande frequenti
- OpenProject ha un server MCP ufficiale?
- Non ti serve. Proxoria espone OpenProject 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 OpenProject.
- Cosa può fare la mia IA con OpenProject tramite Proxoria?
- Ottiene 17 strumenti: list_work_packages, get_work_package, create_work_package, update_work_package, list_work_package_activities, add_work_package_comment, list_work_package_relations, create_work_package_relation, list_projects, get_project, list_project_members, list_statuses, list_types, list_priorities, list_time_entry_activities, list_time_entries, log_time. Per esempio: elenca i work package, eventualmente in un solo progetto. statusfilter dà il taglio abituale aperto/chiuso; gli id degli altri filtri vengono da list_statuses, list_types, list_priorities e list_project_members.
- Il connettore OpenProject è 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 OpenProject.
- Come collego OpenProject alla mia IA?
- Crea un account Proxoria, collega OpenProject con la tua chiave API e aggiungi il tuo endpoint MCP Proxoria a Claude o ChatGPT. La tua IA ottiene subito gli strumenti OpenProject.
Pronto a collegare OpenProject alla tua IA?
Lo configuri in pochi minuti — senza codice, sicuro per impostazione predefinita.
Inizia gratisCos'è 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.