Anthropic consente agli utenti di scoprire server Model Context Protocol di alta qualità, cartelle Skill, plugin, app e altri software, container o dati ("Software") 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 lo Software deve mantenere la conformità a questi requisiti, inclusi eventuali cambiamenti futuri, per rimanere nelle nostre Directory.
1. Sicurezza
Lo Software non deve violare o facilitare la violazione della nostra Politica di Utilizzo. Tutto lo 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.
Lo Software non deve eludere o consentire agli utenti di aggirare i meccanismi di sicurezza di Claude, le istruzioni di sistema o gli ambienti sandbox.
Lo 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.
Lo Software deve raccogliere solo i dati dal contesto dell'utente che sono necessari per svolgere la sua funzione. Lo Software non deve raccogliere dati di conversazione estranei, nemmeno a scopo di registrazione.
Lo Software non deve violare i diritti di proprietà intellettuale di altri.
Lo Software non deve interrogare o estrarre dati dalla memoria di Claude, dalla cronologia delle chat, dai riassunti delle conversazioni o dai file generati dall'utente o caricati.
2. Compatibilità
Questa sezione si applica allo Software che fornisce a Claude strumenti o capacità attraverso descrizioni in linguaggio naturale, inclusi server MCP, cartelle Skill e Software simile ("Software Istruzionale").
Lo Software Istruzionale deve definire ogni strumento o capacità attraverso un linguaggio naturale ristretto e non ambiguo che specifichi cosa fa e quando deve essere invocato.
Le descrizioni degli strumenti o delle capacità dello Software Istruzionale devono corrispondere precisamente alla funzionalità effettiva, assicurando che lo Software Istruzionale sia chiamato nei momenti corretti e appropriati. Le descrizioni non devono includere funzionalità inaspettate o promettere funzionalità non consegnate.
Le descrizioni degli strumenti o delle capacità dello Software Istruzionale non devono creare confusione o conflitto con altri Software nelle nostre Directory.
Lo 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 dall'utente. Allo stesso modo, le descrizioni degli strumenti o delle capacità dello Software Istruzionale non devono essere scritte in modo da portare intenzionalmente altri Software a chiamarli estraneamente.
Lo 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 dall'utente.
Lo Software Istruzionale non deve indirizzare Claude a estrarre dinamicamente istruzioni comportamentali da fonti esterne affinché Claude le esegua.
Lo 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
Gli sviluppatori di Software che raccoglie dati degli utenti 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 assicurarsi che tali politiche siano presentate agli utenti come richiesto dalla legge.
Gli sviluppatori devono fornire informazioni di contatto verificate e canali di supporto per gli utenti con problemi di prodotto o sicurezza.
Gli sviluppatori devono documentare come funziona il loro Software, il suo scopo previsto e come gli utenti possono risolvere i problemi.
Gli sviluppatori devono fornire un account di test standard con dati di esempio affinché Anthropic verifichi la piena funzionalità dello Software.
Gli sviluppatori devono fornire almeno tre esempi funzionanti di prompt o casi d'uso che dimostrino la funzionalità principale.
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 renderizza.
Gli sviluppatori devono mantenere il loro Software e affrontare i problemi entro tempi ragionevoli.
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 capacità nelle nostre Directory. Potremmo riconsiderare queste restrizioni man mano che le nostre Directory e i Servizi Anthropic si evolvono.
Software che trasferisce denaro, criptovaluta o altri asset finanziari, o esegue transazioni finanziarie per conto degli utenti.
Software che utilizza modelli di IA per generare contenuti di immagini, video o audio. I server MCP incentrati sulla progettazione che possono creare solo output visivi non simili a umani (come diagrammi, grafici, mockup dell'interfaccia utente, loghi o altri asset di progettazione) sono consentiti nelle Directory.
5. Requisiti Aggiuntivi per i Server Model Context Protocol
I server MCP devono gestire gli errori con eleganza e fornire feedback utili anziché messaggi di errore generici.
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.
I nomi degli strumenti MCP non devono superare 64 caratteri.
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.
I server MCP devono fornire tutte le annotazioni applicabili per i loro strumenti, in particolare readOnlyHint,
