Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Strumenti basati su protocolli
Quando si considerano gli strumenti basati sul protocollo, il Model Context Protocol (MCP)
La tabella seguente descrive le opzioni per l'implementazione degli strumenti MCP.
Modello di distribuzione |
Descrizione |
Ideale per |
Implementazione |
|---|---|---|---|
Basato su uno studio locale |
Gli strumenti vengono eseguiti nello stesso processo dell'agente |
Sviluppo, test e strumenti semplici |
Rapido da implementare senza sovraccarico di rete |
Basato su eventi inviati dal server locale (SSE) |
Gli strumenti vengono eseguiti localmente ma comunicano tramite HTTP |
Strumenti locali più complessi con separazione delle preoccupazioni |
Migliore isolamento ma comunque bassa latenza |
Basato su SSE remoto |
Gli strumenti vengono eseguiti su server remoti |
Ambienti di produzione e strumenti condivisi |
Scalabile e gestito centralmente |
Il Model Context Protocol SDKs ufficiale è disponibile per la creazione di strumenti MCP:
-
PythonSDK
: implementazione completa con supporto completo del protocollo -
TypeScriptSDK
—JavaScript/TypeScriptimplementazione per applicazioni web -
JavaSDK
: implementazione Java per applicazioni aziendali
Questi SDKs forniscono gli elementi costitutivi per la creazione di strumenti compatibili con MCP nel linguaggio preferito, con implementazioni coerenti delle specifiche del protocollo.
Inoltre, AWS ha implementato MCP nell'SDK. Strands Agents
Funzionalità di sicurezza degli strumenti MCP
Le funzionalità di sicurezza degli strumenti MCP includono quanto segue:
-
OAuth Autenticazione 2.0/2.1: autenticazione standard del settore
-
Ambito delle autorizzazioni: controllo granulare degli accessi per gli strumenti
-
Scoperta delle funzionalità degli strumenti: individuazione dinamica degli strumenti disponibili
-
Gestione strutturata degli errori: modelli di errore coerenti
Guida introduttiva agli strumenti MCP
Per implementare MCP per l'integrazione degli strumenti, intraprendi le seguenti azioni:
-
Esplora l'Strands AgentsSDK per un'implementazione
MCP pronta per la produzione. -
Consulta la documentazione tecnica MCP
per comprendere i concetti fondamentali. -
Usa gli esempi pratici descritti in questo post del blog AWS Open Source
. -
Inizia con semplici strumenti locali prima di passare a strumenti remoti.
-
Unisciti alla community MCP
per influenzare l'evoluzione del protocollo.