用途:为 Claude 应用配置 AWS DevOps Agent 的 MCP 连接,并在连接缺失或中断时进行诊断。触发场景包括 .mcp.json 中缺少 aws-devops-agent、连接损坏等。
主要能力:检查 aws-devops-agent MCP 服务器是否运行及连接是否有效;在插件级、项目级、用户级等多个位置查找 MCP 配置;运行诊断命令判断 Bearer Token 与 SigV4 两条认证路径是否就绪;通过 curl 或 uvx mcp-proxy-for-aws-cli 验证连通性;确认后写入 .mcp.json;SigV4 下调用 list_agent_spaces 发现并配置多空间路由;提示运行 /reload-plugins。
使用方式:先检查是否已配置,再诊断当前状态,询问用户选择认证路径,验证连通性,确认后写入配置。Bearer 需设置 DEVOPS_AGENT_TOKEN 与 DEVOPS_AGENT_REGION;SigV4 需安装 uvx、配置 AWS 凭证并设置 DEVOPS_AGENT_REGION,且使用 SigV4 时应取消 DEVOPS_AGENT_TOKEN。
适用场景:Claude 客户端接入 AWS DevOps Agent;单 AgentSpace 用 Bearer Token,多 AgentSpace 及管理工具用 SigV4。
限制:仅写入一个服务器条目;未确认前不写入配置;Bearer Token 需 agent:read 与 agent:operate 权限,否则 chat 与 investigate 工具不可见;首次运行 uvx 可能耗时 10-15 秒;chat 调用超时属正常,需设置 timeout 120000。其他客户端需按自身要求调整。