View a markdown version of this page

Configurer un agent de codage AI pour Amazon SES - Amazon Simple Email Service

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.

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-core plugin ou la configuration du proxy local Kiro sur cette page, installez uv, qui inclut. uvx Ces méthodes sont utilisées uvx pour 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 npx commande.

  • 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:AuthorizeOAuth2Access signin: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. Choisissez l'agent cible lorsque vous y êtes invité.

É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.