Vai al contenuto principale

Aggiungere un proprio server MCP

Con un proprio server MCP, colleghi AI-Public a un sistema di gestione dei casi, archivio, fonte dati o altro servizio specializzato. Scegli prima il trasporto adatto al luogo di utilizzo.

Scegli il trasporto giusto

TrasportoWebMobileDesktopUso
Streamable HTTPRaccomandato per server ospitati
stdioNoNoProcessi locali e integrazioni desktop
SSESolo configurazioni esistentiSolo configurazioni esistentiTrasporto obsoleto; per nuovi server scegli Streamable HTTP

Requisiti per Streamable HTTP

Usa l’endpoint pubblico completo, incluso il percorso MCP, ad esempio:

https://mcp.organisatie.nl/mcp

L’endpoint deve usare HTTPS, essere raggiungibile tramite DNS pubblico senza redirect e rispondere con un handshake MCP initialize valido. Nomi utente e password non devono essere inclusi nell’URL. Indirizzi locali, indirizzi di rete privata e endpoint di metadata cloud sono bloccati.

Aggiungere un server

  1. Apri Preferenze → Tools.
  2. Scegli Aggiungi tool o Aggiungi server MCP.
  3. Visualizza i preset disponibili.
  4. Scegli Aggiungi un server MCP personalizzato.
  5. Inserisci nome, endpoint completo e metodo di autenticazione.
  6. Salva la configurazione e attendi il controllo di connessione.
  7. Attiva il server per il tuo set di strumenti predefinito.

Un amministratore può registrare un server per l’intero ambiente tramite Gestione → Tools → MCP.

Autenticazione e segreti

AI-Public supporta connector-OAuth e segreti statici. Token OAuth, token di refresh, chiavi API e password sono conservati in storage accessibile solo al server. Una chat riceve solo il connectorId registrato, mai la configurazione segreta.

Se URL o autenticazione cambiano, la nuova configurazione viene prima verificata nuovamente. Se il controllo fallisce, una configurazione precedentemente approvata può rimanere attiva finché il problema non è risolto.

Permessi degli strumenti e sicurezza delle informazioni

Rilascia solo gli strumenti di cui gli utenti hanno effettivamente bisogno. Un server MCP può offrire azioni di lettura e scrittura. AI-Public filtra gli strumenti scoperti tramite una allowlist lato server e verifica ambiente, proprietario e ruolo ad ogni utilizzo. L’organizzazione resta responsabile di scope adeguati, logging, periodi di conservazione e autorizzazioni nel sistema sorgente.

Server desktop locali

Un server stdio locale si installa nell’app desktop. Comando, argomenti, chiavi di ambiente e accessi richiesti sono limitati e mostrati prima dell’approvazione. I segreti sono crittografati localmente.

Risoluzione dei problemi

  • Endpoint non raggiungibile: verifica HTTPS, DNS, firewall e il percorso completo /mcp.
  • Necessario riconnettersi: rinnova il permesso OAuth o il segreto salvato.
  • Appartiene a un altro ambiente: registra nuovamente il connettore nell’ambiente corrente.
  • Nessuno strumento visibile: controlla allowlist, accesso ruolo e stato attivo.
  • Funziona solo su desktop: probabilmente il server usa stdio o un indirizzo locale.

Risorse per sviluppatori

Vedi anche

WhatsApp