AWS Cognito MCP 服务器集成

Authentication AWS Cognito AI Agents MCP Server

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“AWS Cognito” MCP 服务器的作用是什么?

AWS Cognito MCP 服务器是一个模型上下文协议(MCP)服务器实现,与 Amazon Cognito 集成,为 AI 助手和开发工具提供认证与用户管理能力。它作为 AI 客户端与 AWS Cognito 之间的桥梁,使注册、登录、密码重置和多因素认证等安全用户认证流程能够直接在 Claude 或其他 MCP 兼容客户端环境下进行。这让开发者能够以编程方式管理用户身份、会话和安全特性,简化将强大认证集成到应用、机器人或自动化工作流的流程,同时通过 AWS 基础设施保障安全。

提示模板列表

仓库或文档中未提及或描述任何提示模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

仓库或文档中未列出或描述任何显式 MCP 资源。

工具列表

  • sign_up: 使用邮箱和密码注册新用户。
  • sign_up_confirm_code_from_email: 通过邮件中的验证码验证新账号。
  • sign_in: 用用户名和密码认证用户。
  • sign_out: 登出当前用户。
  • getCurrentUser: 获取当前已登录用户的详细信息。
  • reset_password_send_code: 请求用户的密码重置验证码。
  • reset_password_veryify_code: 使用验证码重置密码。
  • change_password: 更改当前已登录用户的密码。
  • refresh_session: 刷新用户会话的认证令牌。
  • update_user_attributes: 更新用户资料属性,如姓名或邮箱。
  • delete_user: 删除当前已登录的用户账号。
  • resend_confirmation_code: 重新发送账号验证代码。
  • verify_software_token: 验证多因素认证(MFA)的基于时间的一次性密码(TOTP)代码。

此 MCP 服务器的用例

  • 用户注册自动化:轻松编写脚本,自动化用户注册流程,包括邮件确认和属性设置,用于应用和服务的入职工作流。
  • 机器人/代理的安全用户登录:允许 AI 助手安全登录并维护认证会话,实现个性化或受限操作。
  • 密码管理工作流:支持自动化处理密码重置、验证码发送及密码修改,提升自助用户支持体验。
  • 多因素认证集成:为 AI 代理管理的流程添加基于 TOTP 的 MFA,增强敏感操作的安全性。
  • 用户生命周期管理:以编程方式更新用户属性、刷新会话或删除用户,适用于自动化管理或客户支持流程。

如何设置

Windsurf

文档中未提供 Windsurf 的设置说明。

Claude

  1. 确保您的系统已安装 Node.js 18 或更高版本。
  2. 进入:Settings > Developer > Edit Config,在 Claude Desktop 中。
  3. 在您的 claude_desktop_config.json 文件中添加如下内容:
    {
      "mcpServers": {
        "aws-cognito-mcp-server": {
          "command": "/path/to/mcp-server-aws-cognito/build/index.js",
          "env": {
            "AWS_COGNITO_USER_POOL_ID": "your-user-pool-id",
            "AWS_COGNITO_USER_POOL_CLIENT_ID": "your-app-client-id"
          }
        }
      }
    }
    
  4. 保存并重启 Claude。
  5. 在 MCP 服务器列表中确认服务器是否可用。

API 密钥安全:请将您的 AWS Cognito 凭证放在如上所示的 env 部分中。切勿硬编码敏感信息。

Cursor

文档中未提供 Cursor 的设置说明。

Cline

文档中未提供 Cline 的设置说明。

Claude Code

  1. 确保已安装 Node.js 18+。
  2. 按照 Claude Code 文档 进行安装。
  3. 添加 AWS Cognito MCP 服务器:
    claude mcp add "aws-cognito-mcp" npx tsx index.ts
    
  4. 验证已添加:
    claude mcp list
    
  5. 运行带有 MCP 服务器的 Claude:
    claude
    

API 密钥安全:请使用 .env 文件或设置环境变量,为 AWS_COGNITO_USER_POOL_IDAWS_COGNITO_USER_POOL_CLIENT_ID 配置凭证。

示例 .env 文件:

AWS_COGNITO_USER_POOL_ID=your-user-pool-id
AWS_COGNITO_USER_POOL_CLIENT_ID=your-app-client-id

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先在您的流程中添加 MCP 组件,并将其连接到您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用以下 JSON 格式插入您的 MCP 服务器信息:

{
  "aws-cognito-mcp-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用此 MCP,访问其全部功能。请记得将 “aws-cognito-mcp-server” 替换为实际的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


总览

部分可用性详细说明/备注
总览
提示模板列表未描述任何提示模板
资源列表未描述任何 MCP 资源
工具列表认证工具:sign_up、sign_in 等
API 密钥安全在配置中使用环境变量或 .env 文件
采样支持(评估时不重要)未提及

我们的看法

AWS Cognito MCP 服务器提供了一套强大的认证工具,并有良好的文档支持 Claude 和 Claude Code,但缺少提示模板和显式 MCP 资源。该服务器如能补充更多示例、资源定义及 Roots 与采样支持说明,将更为完善。目前,它是 AWS Cognito 认证在 AI 工作流中的坚实集成,但在更广泛的 MCP 功能应用上略显不足。

MCP 评分

是否有 LICENSE⛔(未找到 LICENSE 文件)
至少包含一个工具
分叉数量3
星标数量0

评分:5/10 —— 认证工具覆盖良好,但缺少资源、提示模板、显式采样/roots 支持以及 LICENSE。在 MCP 完整度与开源准备方面仍有提升空间。

常见问题

用 AWS Cognito MCP 集成保护您的 AI

轻松为您的 AI 工作流或机器人添加注册、登录、密码管理和 MFA。试用 FlowHunt 的 AWS Cognito MCP 服务器集成,享受强大安全性和无缝用户管理。

了解更多

Authenticator App MCP 服务器
Authenticator App MCP 服务器

Authenticator App MCP 服务器

Authenticator App MCP 服务器使 AI 代理能够安全地访问 2FA 代码和密码,简化了自动化登录流程和跨平台凭据管理,同时保持强大的安全实践。...

2 分钟阅读
MCP Security +5
AWS Cognito
AWS Cognito

AWS Cognito

将 FlowHunt 集成至 AWS Cognito,为您的 SaaS 或云应用启用安全认证、用户管理及多因素认证等高级安全特性,使用 AWS Cognito MCP Server 实现。...

2 分钟阅读
AI AWS Cognito +4
Cloudflare MCP 服务器集成
Cloudflare MCP 服务器集成

Cloudflare MCP 服务器集成

Cloudflare MCP 服务器连接 AI 助手与 Cloudflare 云服务,实现配置、日志、构建和文档的自然语言自动化。只需安全、稳健地集成 Cloudflare API 与可观测性到 AI 驱动的工作流中。...

2 分钟阅读
Cloudflare MCP +7