MedicHub, il gestionale per studi medici e specialistici che abbiamo progettato e manteniamo

Dentisti, veterinari e medici specialisti: AraLith, software house in provincia di Roma, attiva dal 2007, ha costruito un gestionale cloud multi-tenant con Sistema Tessera Sanitaria e server MCP.

In sintesi

Per gli studi medici e specialistici AraLith ha costruito MedicHub, un gestionale cloud che tiene insieme agenda, cartella clinica, fatturazione e adempimenti verso il Sistema Tessera Sanitaria. È un prodotto proprio, con il suo sito medichub.it, che AraLith sviluppa e mantiene: questa scheda lo racconta come prova di sviluppo software in un dominio regolamentato.

  • Per chi: studi dentistici, veterinari e di medicina specialistica.
  • Cosa fa: agenda multi-operatore, cartella clinica digitale, fatturazione, promemoria ai pazienti e Sistema Tessera Sanitaria, comprese le ricette elettroniche.
  • Architettura: un'unica installazione cloud multi-tenant che tiene isolati i dati di ogni studio.
  • Server MCP: 29 strumenti per assistenti esterni, accesso con OAuth 2.1 e pazienti indicati come «paziente N»; il gestionale non contiene intelligenza artificiale.
3

Specialità: dentisti, veterinari, medici specialisti

29

Strumenti MCP in 4 gruppi

21

Strumenti in sola lettura

8

Strumenti che scrivono, in attesa di conferma o in bozza

Quale problema risolve un gestionale per studi medici e specialistici?

Un gestionale per studi medici e specialistici deve tenere insieme, nello stesso flusso, l'agenda di più operatori, le cartelle cliniche, gli adempimenti fiscali e sanitari e le comunicazioni ai pazienti. Studi dentistici, veterinari e di medicina specialistica condividono questo problema, con dettagli diversi per specialità.

I gestionali generalisti non coprono il dominio sanitario, e molti prodotti verticali sono installazioni desktop chiuse. Per questo AraLith ha progettato MedicHub come applicazione cloud: un solo software per più specialità, con i dati relativi alla salute trattati come categoria particolare fin dalla progettazione, con i vincoli di sicurezza, tracciabilità e minimizzazione che ne derivano.

Senza un gestionale di dominio

Agenda di più operatori, cartelle cliniche, adempimenti verso il Sistema Tessera Sanitaria e messaggi ai pazienti restano su strumenti diversi, o su un gestionale generalista che copre solo una parte del lavoro dello studio.

Con MedicHub

Un solo gestionale cloud tiene agenda, cartella, preventivi, fatture, Sistema Tessera Sanitaria e promemoria; gli assistenti esterni accedono solo dal server MCP, con i pazienti pseudonimizzati e le scritture da confermare.

Che cosa abbiamo costruito in MedicHub?

AraLith ha costruito MedicHub come un processo operativo completo e non come una singola funzione: dal primo appuntamento alla fattura e agli invii al Sistema Tessera Sanitaria, nello stesso gestionale. Le scelte di progetto, una per una, sono raccontate nella guida tecnica del blog.

  • Agenda multi-operatore

    Appuntamenti di più medici e operatori dello stesso studio, con la distribuzione per giorni e fasce e la ricerca degli spazi liberi.

  • Cartella clinica digitale

    Scheda del paziente con diario, cartella, anamnesi e prescrizioni; per gli studi dentistici anche la mappa dei denti con gli stati registrati.

  • Preventivi e fatturazione

    Preventivi dal listino dello studio e fatture al paziente, nello stesso gestionale che tiene agenda e cartella.

  • Promemoria ai pazienti

    Messaggi SMS ed email per promemoria e richiami, con i modelli di testo definiti dallo studio.

  • Sistema Tessera Sanitaria

    Integrazione con il Sistema Tessera Sanitaria, comprese le ricette elettroniche inviate al Sistema TS: un sistema pubblico di cui non si controlla il contratto.

  • Architettura multi-tenant

    Un'unica installazione cloud serve studi diversi e tiene isolati i dati di ciascuno da quelli degli altri.

Cos'è il server MCP di MedicHub?

Il server MCP di MedicHub è il canale con cui uno studio collega al gestionale un assistente esterno scelto dallo studio stesso. MCP (Model Context Protocol) è un protocollo aperto: permette a un assistente di usare strumenti messi a disposizione da un software, con le regole decise da chi quel software lo gestisce.

Il gestionale MedicHub non chiama alcun modello, in nessun punto. Gli strumenti MCP sono deterministici: ricevono una richiesta, leggono o scrivono un dato con gli stessi controlli del gestionale e rispondono con un esito. Statistiche e proiezioni escono come totali già calcolati dal gestionale. Autorizzazioni e strumenti, nel dettaglio, sono descritti nella pagina su come funziona il server MCP di MedicHub.

Quali strumenti espone il server MCP?

Il server MCP di MedicHub espone 29 strumenti in 4 gruppi, verificati nel codice del gestionale a ottobre 2026: 21 leggono dati, 8 creano o modificano dati.

  • Configurazione e modelli: 9 strumenti

    Moduli, modelli dei messaggi SMS ed email dei richiami, listino, elenco dei medici, guida d'uso degli strumenti e link alle schermate del gestionale.

  • Agenda: 5 strumenti

    Appuntamenti, distribuzione dell'agenda per giorni, fasce e medici, ricerca degli spazi liberi, nuovi appuntamenti e proposte di spostamento.

  • Amministrazione: 9 strumenti

    Ricerca dei pazienti e scheda, preventivi e voci di preventivo, fatture, statistiche e proiezioni già calcolate, esportazione dei dati per le richieste GDPR.

  • Dati clinici: 6 strumenti

    Consultazione di diario, cartella, prescrizioni, anamnesi e mappa dei denti con gli stati registrati; scrittura di note nel diario, contrassegnate come scritte dall'assistente.

Come passa una richiesta dal server MCP di MedicHub?

01

Lo studio attiva gli strumenti

Spenti alla prima installazione

Il server e ogni strumento sono spenti alla prima installazione. Lo studio attiva i singoli strumenti con un consenso registrato con utente, data e ora; valgono gli stessi permessi, anche per campo, del gestionale.

02

L'utente autorizza l'accesso

OAuth 2.1 con PKCE

Chi collega l'assistente entra in MedicHub con la propria utenza e autorizza l'accesso. Il token è legato all'utente e ai suoi permessi, si può revocare e ogni chiamata resta nel registro.

03

Il paziente esce come «paziente N»

Pseudonimizzazione predefinita

Gli strumenti indicano ogni paziente con lo pseudonimo «paziente N» e un link alla scheda protetta dal login. Nomi, contatti e testo libero escono in chiaro solo se lo studio lo sceglie: gli interruttori sono spenti per impostazione predefinita.

04

Le scritture aspettano la conferma

Decide una persona dello studio

Con «Richiedi conferma», attiva per impostazione predefinita, appuntamenti, note di diario, moduli e modelli dei messaggi restano in attesa finché un utente li conferma in MedicHub. Gli spostamenti attendono sempre l'approvazione; i preventivi nascono in bozza.

Cosa dimostra il progetto MedicHub?

Il progetto MedicHub dimostra che AraLith sa costruire software dove un errore ha conseguenze legali, non solo commerciali: dati relativi alla salute, sistemi pubblici da integrare, accessi esterni da tenere sotto controllo. Sono le stesse scelte che servono a un gestionale costruito sul processo in qualunque settore che tratti dati delicati.

  • Un dominio regolamentato

    Trattamento di dati sanitari, che sono una categoria particolare di dati personali, con i vincoli di sicurezza, tracciabilità e minimizzazione che ne derivano.

  • Un prodotto, più specialità

    Un'architettura multi-tenant che serve studi dentistici, veterinari e di medicina specialistica con l'isolamento dei dati di ciascuno.

  • Integrazione con sistemi pubblici

    Il Sistema Tessera Sanitaria è un'interfaccia di cui non si controlla il contratto: il gestionale deve seguirne le regole e mostrarne gli esiti allo studio.

  • Apertura controllata

    Gli assistenti esterni passano dal server MCP con i permessi dell'utente, i pazienti pseudonimizzati e la conferma umana sulle scritture.

Domande frequenti sul progetto MedicHub

MedicHub è pensato per studi medici e specialistici: studi dentistici, veterinari e di medicina specialistica. Il nucleo del gestionale è comune a tutti, cioè agenda, cartella clinica, fatturazione e Sistema Tessera Sanitaria, e ogni specialità usa le parti che la riguardano, come la mappa dei denti per gli studi odontoiatrici. Le informazioni sul prodotto sono su medichub.it.

L'assistente collegato al server MCP di MedicHub lo sceglie lo studio, con un proprio contratto con il fornitore dell'assistente. MedicHub mette a disposizione solo gli strumenti che lo studio ha attivato: ciò che un utente scrive nel proprio assistente è un trattamento dello studio presso quel fornitore, non un'elaborazione del gestionale.

Un gestionale sanitario è un buon banco di prova per una software house perché unisce vincoli che raramente si trovano insieme: dati relativi alla salute, che il Regolamento (UE) 2016/679 tratta come categoria particolare all'art. 9, integrazioni con sistemi pubblici come il Sistema Tessera Sanitaria e persone che lavorano in studio con poco tempo. Un errore di progettazione ha conseguenze legali, non solo commerciali.

MedicHub è sviluppato e mantenuto da AraLith, software house in provincia di Roma, attiva dal 2007, che lo ha progettato dall'architettura alle integrazioni. Per AraLith è anche un banco di prova: le scelte fatte per i dati sanitari, come l'isolamento per cliente e la conferma umana sulle scritture esterne, si riportano nei progetti su misura per i clienti.

Prezzi, demo e condizioni di MedicHub sono pubblicati sul sito di prodotto medichub.it, che è il riferimento commerciale del gestionale. Su aralith.com MedicHub è raccontato come lavoro di AraLith: questa scheda descrive il progetto, mentre la pagina prodotto di MedicHub riassume che cosa offre agli studi medici e specialistici.

Il tuo software tratta dati delicati?

Progettiamo software su misura con le stesse attenzioni di MedicHub: dati isolati per cliente, integrazioni con i sistemi pubblici, accessi esterni sotto controllo. Il primo colloquio tecnico è gratuito.

Contenuto realizzato con il supporto dell'intelligenza artificiale.