View a markdown version of this page

为 Amazon SES 设置人工智能编码代理 - Amazon Simple Email Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为 Amazon SES 设置人工智能编码代理

Amazon SES 发布该amazon-ses技能是为了帮助 AI 编码代理设置电子邮件发送并对其进行故障排除。 AWS MCP 服务器可以在您的请求需要时提供当前技能。

当前amazon-ses技能不包括邮件管理员或电子邮件接收。

开始前的准备工作

先决条件取决于您选择的设置方法。

  • 对于本页上的 AWS Command Line Interface 向导、aws-core插件或 Kiro 本地代理配置,请安装 uv,其中包括。uvx这些方法uvx用于运行 AWS MCP 服务器的本地代理。不需要直接连接 OAuth。uv

  • 此步骤仅适用于您在本地为 Kiro 安装技能的情况。安装 Node.js,它提供了npx命令。

  • 对于本地代理或 IAM Sigv4 连接,请在代理调用 API 之前在本地配置 AWS 证书。 AWS 文档搜索和技能发现不需要凭证。直接 OAuth 连接使用浏览器登录,MCP 连接不需要本地 AWS 凭证。调用 AWS API 的本地脚本仍然需要证书。

  • 对于直接 OAuth 连接,登录的 IAM 身份必须允许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

从您的终端添加代理工具包市场:

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

启动 Codex/plugins,运行并安装aws-core。在继续步骤 2 之前,开始新的对话。

Cursor

在 Cursor 中,选择 “设置”、“插件”、“团队市场”、“添加市场” 和 “从 Repo 导入”。输入 aws/agent-toolkit-for-aws。然后打开插件面板并安装aws-core。

Kiro

Kiro 使用单独的 MCP 和本地技能配置。将 AWS MCP 服务器添加到。.kiro/settings/mcp.jsonus-west-2替换为操作的默认 AWS 区域。

{ "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,而不必运行本地代理。此路径使用浏览器登录,uv不需要 MCP AWS 连接的本地凭证。有关 Claude Code、Codex、Cursor 和 Kiro 的命令,请参阅 MCP 服务器的 OAuth 2.1 身份验证。 AWS 直接连接不安装随附的本地技能aws-core。

其他代理或自定义框架

如果您的代理支持 MCP,请将其直接连接到 AWS MCP 服务器。有关客户端配置和身份验证选项,包括 OAuth 和 IAM Sigv4,请参阅设置 MCP 服务器。 AWS

如果代理支持代理技能,则也可以从代理工具包 AWS 进行amazon-ses本地安装 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技能。如果您安装了本地副本,请重复安装过程进行更新。