What does this server do?
It provides MCP tools to perform AWS Cognito authentication operations such as sign-up, sign-in, password reset, and user attribute updates directly from an MCP client (e.g., Claude Desktop or Claude Code).
@gitCarrot
Basic information
No overview available yet
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryRegister 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
It is a Model Context Protocol (MCP) server that connects to AWS Cognito for authentication and user management, providing tools for user sign-up, sign-in, password management, and profile updates. It is intended for developers who want to integrate AWS Cognito flows into AI assistants like Claude.
Clone the repository, install dependencies (npm install), build (npm run build), then configure AWS Cognito credentials via environment variables (AWS_COGNITO_USER_POOL_ID, AWS_COGNITO_USER_POOL_CLIENT_ID). The server can be added to Claude Desktop via claude_desktop_config.json or to Claude Code using the claude mcp add command.
sign_up)sign_in) and session refreshIt provides MCP tools to perform AWS Cognito authentication operations such as sign-up, sign-in, password reset, and user attribute updates directly from an MCP client (e.g., Claude Desktop or Claude Code).
You need an AWS account with a Cognito User Pool configured, Node.js 18 or higher, and the User Pool ID and App Client ID set as environment variables.
Set the `AWS_COGNITO_USER_POOL_ID` and `AWS_COGNITO_USER_POOL_CLIENT_ID` environment variables. For Claude Desktop, add them to the `env` field in `claude_desktop_config.json`; for Claude Code, use the `claude mcp add` command with the appropriate path.
All user data is stored and managed in your AWS Cognito User Pool. The server does not store data locally—it only sends requests to AWS Cognito APIs.
The server exposes 13 tools covering registration, verification, authentication, password management, session refresh, attribute updates, and user deletion. See the README for the full list with parameters.

Build and run websites, APIs, automations, and admin tools from chat. Your agent creates the data, logic, pages, and scheduled jobs; Tessryx hosts them on your own domain. No code generated, nothing to deploy.
Find, price and rent GPUs on Lium from Claude, ChatGPT, Codex or any MCP client. Search live GPU availability and prices (H100, H200, B200, RTX 4090 and more), estimate provider earnings, and with Sign in with Lium or a
Official OutageDeck MCP server for vendor-published cloud and SaaS status, incident timelines, and observed uptime history.
Model Context Protocol (MCP) server for Kubernetes and OpenShift
An MCP server for Azure DevOps
Comments