AWS Cognito MCP Server

Active

A Model Context Protocol (MCP) server implementation that connects to AWS Cognito for authentication and user management. This server provides a set of tools for user authentication flows including sign-up, sign-in, password management, and more.

Updated 8/8/2025
Key Features

What makes this MCP server special

Register a new user
Verify account with confirmation code
Authenticate a user
Sign out the current user
Get the current signed-in user
Request password reset code
Reset password with verification code
Change password for signed-in user
Refresh the authentication tokens
Update user profile attributes
Delete the current signed-in user
Resend account verification code
Verify TOTP for MFA

Requirements

npx
Server Information

Status

Active

Version

1.0.0

License

-

Author

https://github.com/gitCarrot

Installation Guide
Get started with this MCP server in minutes

1. Install the Package

https://github.com/gitCarrot/mcp-server-aws-cognito?tab=readme-ov-file#installation

2. Configuration

{
  "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"
      }
    }
  }
}

3. Usage Example

-