View a markdown version of this page

Amazon SES 用の AI コーディングエージェントを設定する - Amazon Simple Email Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon SES 用の AI コーディングエージェントを設定する

Amazon SES は、AI コーディングエージェントが E メール送信をセットアップしてトラブルシューティングするのに役立つamazon-sesスキルを発行します。 AWS MCP サーバーは、リクエストに必要なときに現在のスキルを提供できます。

現在のamazon-sesスキルには、Mail Manager または E メール受信は含まれません。

始める前に

前提条件は、選択したセットアップ方法によって異なります。

  • このページの AWS Command Line Interface ウィザード、aws-coreプラグイン、または Kiro local-proxy 設定では、 を含む uv をインストールしますuvx。これらのメソッドはuvx、 を使用して AWS MCP サーバーのローカルプロキシを実行します。直接 OAuth 接続には は必要ありませんuv。

  • このステップは、Kiro のスキルをローカルにインストールする場合にのみ適用されます。npx コマンドを提供する Node.js をインストールします。

  • local-proxy または IAM SigV4 接続の場合は、エージェントが AWS APIs を呼び出す前に AWS 認証情報をローカルに設定します。ドキュメントの検索とスキル検出には認証情報は必要ありません。直接 OAuth 接続ではブラウザのサインインが使用され、MCP 接続にローカル AWS 認証情報は必要ありません。 AWS APIs を呼び出すローカルスクリプトには、引き続き認証情報が必要です。

  • 直接 OAuth 接続の場合、サインインする IAM ID は signin:AuthorizeOAuth2Accessと を許可する必要がありますsignin:CreateOAuth2Token。

ステップ 1: エージェントを に接続する AWS

エージェントの指示に従ってください。接続すると、エージェントは必要に応じてamazon-sesスキルにアクセスできます。

Claude Code

Claude Code で次のコマンドを実行します。

/plugin install aws-core@claude-plugins-official /reload-plugins
注記

Claude Code がプラグインが見つからないことを報告した場合は、 を実行して/plugin marketplace update claude-plugins-officialからインストールを再試行してください。

Codex

ターミナルから Agent Toolkit マーケットプレイスを追加します。

codex plugin marketplace add aws/agent-toolkit-for-aws

Codex を起動し、 を実行し/plugins、 をインストールしますaws-core。ステップ 2 に進む前に、新しい会話を開始します。

カーソル

カーソルで、設定、プラグイン、チームマーケットプレイス、マーケットプレイスの追加、リポジトリからのインポートを選択します。aws/agent-toolkit-for-aws と入力します。次に、プラグインパネルを開き、 をインストールしますaws-core。

Kiro

Kiro は、個別の MCP とローカルスキル設定を使用します。 AWS MCP サーバーを に追加します.kiro/settings/mcp.json。をオペレーションのデフォルトの AWS リージョンus-west-2に置き換えます。

{ "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" ] } } }

プロジェクトルートから、ローカルamazon-sesスキルとそのリファレンスファイルをインストールします。

npx skills add https://github.com/aws/agent-toolkit-for-aws \ --skill amazon-ses \ --agent kiro-cli \ --yes

代替: を使用した自動セットアップ AWS Command Line Interface

AWS Command Line Interface バージョン 2.35.0 以降を使用している場合は、セットアップウィザードを実行します。

aws configure agent-toolkit

ウィザードは、サポートされているインストール済みエージェントを検出し、デフォルトの AWS スキルをインストールして、 AWS MCP サーバーを設定します。ウィザードが完了したら、エージェントを再起動します。

代替: OAuth 2.1 で直接接続する

エージェントがリモート MCP サーバーをサポートしている場合は、ローカルプロキシを実行する代わりに、OAuth 2.1 に直接接続できます。このパスはブラウザのサインインを使用し、MCP 接続に uvまたはローカル AWS 認証情報は必要ありません。Claude Code、Codex、Cursor、および Kiro のコマンドについては、AWS 「MCP サーバーの OAuth 2.1 認証」を参照してください。直接接続では、 に含まれるローカルスキルはインストールされませんaws-core。

別のエージェントまたはカスタムフレームワーク

エージェントが MCP をサポートしている場合は、 AWS それを MCP サーバーに直接接続します。OAuth や IAM SigV4 などのクライアント設定と認証オプションについては、AWS 「MCP サーバーのセットアップ」を参照してください。

エージェントがエージェントスキルをサポートしている場合は、GitHub の Agent Toolkit for からamazon-sesローカルに をインストールすることもできます。 AWS GitHub プロンプトが表示されたら、ターゲットエージェントを選択します。

ステップ 2: Amazon SES スキルを使用する

Amazon SES アクセスコントロールのガイダンスについては、「」を参照してくださいAmazon SESでの Identity and Access Management。接続または認証の問題については、AWS 「MCP サーバーのセットアップ」を参照してください。

必要な結果を記述します。スキルに名前を付ける必要はありません。たとえば、 をドメインexample.comに置き換え、次のプロンプトを使用します。

Set up example.com as a sending domain in Amazon SES.

セットアップを最新の状態に保つ

AWS MCP サーバーは現在のamazon-sesスキルを提供します。ローカルコピーをインストールした場合は、インストールプロセスを繰り返して更新します。