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.
Configurer un agent de codage AI pour Amazon SES
Amazon SES publie la amazon-ses compétence destinée à aider les agents de codage par IA à configurer et à résoudre les problèmes d'envoi d'e-mails. Le serveur AWS MCP peut fournir la compétence actuelle lorsque votre demande en a besoin.
La amazon-ses compétence actuelle n'inclut pas le gestionnaire de courrier ni la réception d'e-mails.
Rubriques
Avant de commencer
Les prérequis dépendent de la méthode de configuration que vous choisissez.
-
Pour l' AWS Command Line Interface assistant, un
aws-coreplugin ou la configuration du proxy local Kiro sur cette page, installez uv, qui inclut. uvxCes méthodes sont utiliséesuvxpour exécuter le proxy local pour le serveur AWS MCP. Il n'est pas nécessaire de disposer d'une connexion OAuth directe.uv -
Cette étape s'applique uniquement lorsque vous installez la compétence localement pour Kiro. Install Node.js
, qui fournit la npxcommande. -
Pour une connexion par proxy local ou IAM SigV4, configurez les informations d' AWS identification localement avant que l'agent n'appelle les API. AWS La recherche de documentation et la découverte de compétences ne nécessitent pas d'informations d'identification. Une connexion OAuth directe utilise la connexion au navigateur et ne nécessite pas d' AWS informations d'identification locales pour la connexion MCP. Les scripts locaux qui appellent AWS des API nécessitent toujours des informations d'identification.
-
Pour une connexion OAuth directe, l'identité IAM qui se connecte doit autoriser et.
signin:AuthorizeOAuth2Accesssignin:CreateOAuth2Token
Étape 1 : Connectez votre agent à AWS
Suivez les instructions destinées à votre agent. Une fois connecté, votre agent peut accéder à la amazon-ses compétence en cas de besoin.
Claude Code
Exécutez les commandes suivantes dans Claude Code :
/plugin install aws-core@claude-plugins-official /reload-plugins
Note
Si Claude Code indique que le plugin n'a pas été trouvé, /plugin marketplace update claude-plugins-official lancez-le, puis relancez l'installation.
Codex
Ajoutez la place de marché Agent Toolkit depuis votre terminal :
codex plugin marketplace add aws/agent-toolkit-for-aws
Lancez Codex, exécutez-le /plugins et installez-leaws-core. Commencez une nouvelle conversation avant de passer à l'étape 2.
Curseur
Dans Cursor, choisissez Settings, Plugins, Team Marketplaces, Add Marketplace et Importer depuis Repo. Saisissez aws/agent-toolkit-for-aws. Ouvrez ensuite le panneau Plugins et installez-leaws-core.
Kiro
Kiro utilise des configurations MCP et de compétences locales distinctes. Ajoutez le serveur AWS MCP à. .kiro/settings/mcp.json Remplacez us-west-2 par la AWS région par défaut pour vos opérations.
{ "mcpServers": { "aws": { "command": "uvx", "args": [ "mcp-proxy-for-aws-cli@latest", "https://aws-mcp.us-east-1.api.aws/mcp", "--metadata", "AWS_REGION=us-west-2" ] } } }
Depuis la racine de votre projet, installez la amazon-ses compétence locale et ses fichiers de référence :
npx skills add https://github.com/aws/agent-toolkit-for-aws \ --skill amazon-ses \ --agent kiro-cli \ --yes
Alternative : Configuration automatique à l'aide du AWS Command Line Interface
Si vous disposez de AWS Command Line Interface la version 2.35.0 ou ultérieure, exécutez l'assistant de configuration :
aws configure agent-toolkit
L'assistant détecte les agents installés pris en charge, installe les AWS compétences par défaut et configure le serveur AWS MCP. Redémarrez votre agent une fois que l'assistant a terminé.
Alternative : Connectez-vous directement avec OAuth 2.1
Si votre agent prend en charge les serveurs MCP distants, vous pouvez vous connecter directement avec OAuth 2.1 au lieu d'exécuter le proxy local. Ce chemin utilise la connexion au navigateur et ne nécessite pas d'uv AWS informations d'identification locales pour la connexion MCP. Pour les commandes pour Claude Code, Codex, Cursor et Kiro, voir Authentification OAuth 2.1 pour le serveur MCP. AWS Une connexion directe n'installe pas les compétences locales incluses dansaws-core.
Un autre agent ou un framework personnalisé
Si votre agent prend en charge le protocole MCP, connectez-le directement au serveur AWS MCP. Pour les options de configuration et d'authentification du client, notamment OAuth et IAM SigV4, voir Configuration du serveur MCP. AWS
Si l'agent prend en charge les compétences d'agent, vous pouvez également l'installer amazon-ses localement à partir du kit d'outils de l'agent pour AWS continuer GitHub
Étape 2 : utiliser la compétence Amazon SES
Pour obtenir des conseils sur le contrôle d'accès d'Amazon SES, consultez. Gestion des identités et des accès dans Amazon SES Pour les problèmes de connexion ou d'authentification, voir Configuration du serveur AWS MCP.
Décrivez le résultat que vous souhaitez obtenir. Vous n'avez pas besoin de nommer la compétence. Par exemple, remplacez-le example.com par votre domaine et utilisez cette invite :
Set up example.com as a sending domain in Amazon SES.
Maintenez votre configuration à jour
Le serveur AWS MCP fournit la amazon-ses compétence actuelle. Si vous avez installé une copie locale, répétez le processus d'installation pour la mettre à jour.