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.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
Register a new user. Parameters: email (string), password (string)
Verify account with confirmation code. Parameters: username (string), confirmationCode (string)
Authenticate a user. Parameters: username (string), password (string)
Sign out the current user. No parameters required.
Get the current signed-in user. No parameters required.
Request password reset code. Parameters: username (string)
Reset password with verification code. Parameters: username (string), code (string), newPassword (string)
Change password for signed-in user. Parameters: oldPassword (string), newPassword (string)
Refresh the authentication tokens. No parameters required.
Update user profile attributes. Parameters: attributes (Array of {name: string, value: string})
Delete the current signed-in user. No parameters required.
Resend account verification code. Parameters: username (string)
Verify TOTP for MFA. Parameters: username (string), totpCode (string)