MCPServers
AWS Cognito - MCP server logo

AWS Cognito

0
0

Summary

AWS Cognito MCP Server provides authentication and user management capabilities for AI assistants by connecting to AWS Cognito. Developed by gitCarrot, this TypeScript implementation exposes a comprehensive set of user authentication flows including sign-up, sign-in, password management, account verification, and multi-factor authentication. The server uses the amazon-cognito-identity-js library to interact with AWS Cognito User Pools, handling token management and user sessions securely. Particularly valuable for applications requiring robust identity management without building custom authentication systems, it enables AI assistants to manage user accounts through natural language interactions.

Available Actions(13)

sign_up

Register a new user. Parameters: email (string), password (string)

sign_up_confirm_code_from_email

Verify account with confirmation code. Parameters: username (string), confirmationCode (string)

sign_in

Authenticate a user. Parameters: username (string), password (string)

sign_out

Sign out the current user. Parameters: None

getCurrentUser

Get the current signed-in user. Parameters: None

reset_password_send_code

Request password reset code. Parameters: username (string)

reset_password_veryify_code

Reset password with verification code. Parameters: username (string), code (string), newPassword (string)

change_password

Change password for signed-in user. Parameters: oldPassword (string), newPassword (string)

refresh_session

Refresh the authentication tokens. Parameters: None

update_user_attributes

Update user profile attributes. Parameters: attributes (Array of {name: string, value: string})

delete_user

Delete the current signed-in user. Parameters: None

resend_confirmation_code

Resend account verification code. Parameters: username (string)

verify_software_token

Verify TOTP for MFA. Parameters: username (string), totpCode (string)

Last Updated: April 17, 2025

社区评论

0.0
0 条评论
5
0
4
0
3
0
2
0
1
0

暂无评论. 成为第一个评论的人!

登录以参与讨论

Coming soon to
HighlightHighlight AI

语言

TypeScript

分类

标签