Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Outils basés sur des protocoles
En ce qui concerne les outils basés sur des protocoles, le Model Context Protocol (MCP)
Le tableau suivant décrit les options de déploiement de l'outil MCP.
Modèle de déploiement |
Description |
Idéal pour |
Mise en œuvre |
|---|---|---|---|
Basé sur un studio local |
Les outils s'exécutent selon le même processus que l'agent |
Développement, tests et outils simples |
Rapide à mettre en œuvre sans surcharger le réseau |
Basé sur des événements envoyés par le serveur local (SSE) |
Les outils s'exécutent localement mais communiquent via HTTP |
Outils locaux plus complexes avec séparation des préoccupations |
Meilleure isolation mais faible latence |
Basé sur le SSE à distance |
Outils exécutés sur des serveurs distants |
Environnements de production et outils partagés |
Évolutif et géré de manière centralisée |
Le protocole Model Context Protocol SDKs officiel est disponible pour créer des outils MCP :
-
PythonSDK — Implémentation
complète avec prise en charge complète des protocoles -
TypeScriptSDK
—JavaScript/TypeScriptimplémentation pour les applications Web -
JavaSDK — Implémentation
de Java pour les applications d'entreprise
Ils SDKs fournissent les éléments de base pour créer des outils compatibles MCP dans votre langage préféré, avec des implémentations cohérentes de la spécification du protocole.
En outre, AWS a implémenté le MCP dans le Strands AgentsSDK
Caractéristiques de sécurité des outils MCP
Les fonctionnalités de sécurité des outils MCP sont les suivantes :
-
OAuth Authentification 2.0/2.1 : authentification conforme aux normes du secteur
-
Étendue des autorisations : contrôle d'accès précis pour les outils
-
Découverte des capacités des outils — Découverte dynamique des outils disponibles
-
Gestion structurée des erreurs — Modèles d'erreur cohérents
Commencer à utiliser les outils MCP
Pour implémenter le MCP pour l'intégration des outils, effectuez les actions suivantes :
-
Explorez le Strands AgentsSDK
pour une implémentation MCP prête pour la production. -
Consultez la documentation technique du MCP
pour comprendre les concepts de base. -
Utilisez les exemples pratiques décrits dans ce billet de blog AWS Open Source
. -
Commencez par de simples outils locaux avant de passer aux outils distants.
-
Rejoignez la communauté MCP
pour influencer l'évolution du protocole.