Anthropic consente agli utenti di scoprire server Model Context Protocol, cartelle Skill, plugin, app e altri software, container o dati ("Software") di alta qualità che funzionano perfettamente all'interno di Claude attraverso directory, repository, superfici o offerte simili (collettivamente, "Directory"). Esaminiamo i contributi alle nostre Directory per assicurarci che soddisfino i nostri standard di sicurezza, protezione e compatibilità con i Servizi Anthropic e altri Software. Conduciamo revisioni iniziali e continue dello Software e potremmo richiedere agli sviluppatori di affrontare i problemi di conformità per continuare a essere inclusi nelle nostre Directory. Tutto il Software deve mantenere la conformità a questi requisiti, inclusi eventuali cambiamenti futuri, per rimanere nelle nostre Directory.
1. Sicurezza
A. Il Software non deve violare o facilitare la violazione della nostra Politica di utilizzo, inclusi i casi d'uso ad alto rischio in ambito legale, sanitario, assicurativo, finanziario e altri settori. Tutto il Software deve conformarsi ai nostri Standard di utilizzo universali e ai requisiti per i casi d'uso ad alto rischio e alla nostra politica sui paesi e regioni attualmente supportati da Anthropic.
B. Quando il Software fornisce un caso d'uso ad alto rischio, gli Sviluppatori devono conformarsi alle misure di controllo umano e fornire una divulgazione diretta ai consumatori (come dettagliato nella nostra AUP) per essere inclusi nella nostra directory.
C. Il Software non deve eludere o consentire agli utenti di aggirare i meccanismi di sicurezza di Claude, le istruzioni di sistema o gli ambienti sandbox.
D. Il Software deve dare priorità alla protezione della privacy dell'utente e degli interessi sulla privacy di terzi. Gli Sviluppatori devono prestare attenzione a gestire responsabilmente i dati personali e altri dati sensibili, seguire le migliori pratiche sulla privacy e garantire la conformità alle leggi applicabili.
E. Il Software deve raccogliere solo i dati dal contesto dell'utente necessari per svolgere la sua funzione. Il Software non deve raccogliere dati di conversazione estranei, nemmeno a scopo di registrazione.
F. Il Software non deve violare i diritti di proprietà intellettuale di altri.
G. Il Software non deve interrogare o estrarre dati dalla memoria di Claude, dalla cronologia delle chat, dai riassunti delle conversazioni, dai file generati dall'utente o caricati e non deve archiviare o utilizzare in modo persistente il contenuto della conversazione per creare profili utente o tentare di apportare modifiche al comportamento di Claude tra le sessioni.
2. Compatibilità
Questa sezione si applica al Software che fornisce a Claude strumenti o funzionalità attraverso descrizioni in linguaggio naturale, inclusi server MCP, cartelle Skill e Software simile ("Software istruzionale").
A. Il Software istruzionale deve definire ogni strumento o funzionalità attraverso un linguaggio naturale ristretto e non ambiguo che specifichi cosa fa e quando deve essere invocato.
B. Le descrizioni degli strumenti o delle funzionalità del Software istruzionale devono corrispondere precisamente alla funzionalità effettiva, assicurando che il Software istruzionale sia chiamato nei momenti corretti e appropriati. Le descrizioni non devono includere funzionalità inaspettate o promettere funzionalità non consegnate.
C. Le descrizioni degli strumenti o delle funzionalità del Software istruzionale non devono creare confusione o conflitto con altri Software nelle nostre Directory.
D. Il Software istruzionale non deve intenzionalmente chiamare o costringere Claude a chiamare altri software, strumenti, database o risorse esterne a meno che non sia richiesto e inteso da un utente. Allo stesso modo, le descrizioni degli strumenti o delle funzionalità del Software istruzionale non devono essere scritte in modo da portare intenzionalmente altri Software a chiamarli estraneamente.
E. Il Software istruzionale non deve tentare di interferire con Claude che chiama strumenti da altri software, strumenti, database o risorse a meno che non sia richiesto e inteso da un utente.
F. Il Software istruzionale non deve indirizzare Claude a estrarre dinamicamente istruzioni comportamentali da fonti esterne affinché Claude le esegua.
G. Il Software istruzionale non deve contenere istruzioni nascoste, offuscate o codificate. Tutte le indicazioni comportamentali devono essere leggibili dall'uomo e chiaramente presentate.
3. Requisiti per gli sviluppatori
A. Gli Sviluppatori di Software che raccoglie dati utente o si connette a un servizio remoto devono fornire un collegamento a una politica sulla privacy chiara e accessibile che spieghi la raccolta, l'utilizzo e la conservazione dei dati. Gli Sviluppatori devono fornire ad Anthropic i collegamenti a tutte le politiche sulla privacy applicabili e garantire che tali politiche siano presentate agli utenti come richiesto dalla legge.
B. Gli Sviluppatori devono fornire informazioni di contatto verificate e canali di supporto per gli utenti con problemi di prodotto o sicurezza.
C. Gli Sviluppatori devono documentare come funziona il loro Software, il suo scopo previsto e come gli utenti possono risolvere i problemi.
D. Gli Sviluppatori devono fornire un account di test standard con dati di esempio affinché Anthropic verifichi la funzionalità completa del Software.
E. Gli Sviluppatori devono fornire almeno tre esempi funzionanti di prompt o casi d'uso che dimostrino la funzionalità principale.
F. Gli Sviluppatori devono verificare di possedere o controllare qualsiasi endpoint API, dominio o interfaccia utente a cui il loro Software si connette, nonché qualsiasi risorsa esterna che recupera o visualizza. I plugin sono un'eccezione e possono connettersi a qualsiasi Connettore approvato nella Directory Software.
G. Gli Sviluppatori devono mantenere il loro Software e affrontare i problemi entro tempi ragionevoli.
H. Gli Sviluppatori devono notificare ad Anthropic i cambiamenti materiali alla funzionalità del loro Software, alle descrizioni degli strumenti o delle funzionalità, alle pratiche sui dati o agli endpoint connessi dopo l'inclusione in una Directory. I cambiamenti materiali possono essere soggetti a una nuova revisione.
I. Gli Sviluppatori devono accettare i nostri Termini della Directory Software e seguire le linee guida di progettazione che Anthropic pubblica applicabili al Software.
4. Casi d'uso non supportati
Se non diversamente espressamente consentito da noi per iscritto, non consentiamo Software con determinate funzionalità nelle nostre Directory. Potremmo riconsiderare queste restrizioni man mano che le nostre Directory e i Servizi Anthropic si evolvono.
A. Software che trasferisce denaro, criptovaluta o altri asset finanziari, o esegue transazioni finanziarie autonomamente per conto degli utenti, senza meccanismi di controllo umano.
B. Software che utilizza modelli di intelligenza artificiale per generare contenuti di immagini, video o audio. Solo il software di immagini incentrato sulla progettazione che utilizza modelli di intelligenza artificiale per creare esclusivamente ausili visivi (come diapositive, diagrammi, grafici, mockup dell'interfaccia utente, loghi o altri asset di progettazione) è consentito. Questi server possono generare immagini come parte di un flusso di lavoro solo per la progettazione, a condizione che lo sviluppatore non offra la generazione di immagini autonoma come servizio nei nostri prodotti. Questo include:
a. Modelli di generazione video (da testo a video, estensione video utilizzando intelligenza artificiale, editing video, da video a video, generazione audiovisiva)
b. Modelli audio e vocali (modelli audio nativi da voce a voce, da testo a voce, modelli musicali)
c. Modelli di generazione di immagini che non sono puramente incentrati sulla progettazione (da testo a immagine, editing di immagini, funzionalità di generazione di persone)
C. Software che serve annunci pubblicitari, contenuti sponsorizzati, posizionamenti di prodotti a pagamento, o esiste principalmente come veicolo pubblicitario o promozionale.
D. Software che serve principalmente contenuti per adulti e/o sessuali (contenuti 18+) agli utenti.
E. Software che potrebbe reindirizzare gli utenti per eludere i nostri meccanismi di sicurezza e violare la nostra AUP per condurre abusi di alto danno.
5. Requisiti aggiuntivi per i server Model Context Protocol
A. I server MCP devono gestire gli errori con eleganza e fornire feedback utili anziché messaggi di errore generici.
B. I server MCP devono essere frugali nell'uso dei token. La quantità di token utilizzata da una determinata chiamata di strumento deve essere approssimativamente commisurata alla complessità o all'impatto dell'attività. Quando possibile, agli utenti dovrebbero essere date opzioni per escludere testo non necessario nella risposta.
C. I nomi degli strumenti MCP non devono superare 64 caratteri.
D. I server MCP remoti che si connettono a un servizio remoto e richiedono l'autenticazione devono utilizzare OAuth 2.0 sicuro con certificati da autorità riconosciute.
E. I server MCP devono fornire tutte le annotazioni applicabili per i loro strumenti, in particolare readOnlyHint, destructiveHint e title.
F. I server MCP remoti dovrebbero supportare il trasporto Streamable HTTP. I server possono supportare SSE per il momento, ma in futuro sarà deprecato.
G. I server MCP locali devono essere costruiti con versioni ragionevolmente attuali di tutte le dipendenze, inclusi i pacchetti in node_modules.
Vedi la versione precedente di questa politica qui: Politica della Directory MCP di Anthropic.
