Skip to main content
Glama
gitCarrot

AWS Cognito MCP Server

by gitCarrot

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AWS_COGNITO_USER_POOL_IDYesYour AWS Cognito User Pool ID
AWS_COGNITO_USER_POOL_CLIENT_IDYesYour AWS Cognito App Client ID

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
sign_upD–
sign_outD–
confirm_code_from_email_for_signUpD–
sign_inD–
reset_password_send_codeD–
reset_password_veryify_codeD–
getCurrentUserD–
change_passwordD–
refresh_sessionD–
update_user_attributesD–
delete_userD–
resend_confirmation_codeD–
verify_software_tokenD–

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.9/5.0

Scored across 13 tools

Disambiguation4/5

Most tools have distinct purposes targeting specific Cognito operations like sign_in, sign_up, change_password, and delete_user. However, reset_password_send_code and reset_password_veryify_code could potentially be confused with resend_confirmation_code or confirm_code_from_email_for_signUp due to overlapping 'code' terminology, though their contexts differ.

Naming Consistency3/5

The naming is mostly snake_case with clear verb_noun patterns (e.g., sign_in, delete_user), but there are inconsistencies: getCurrentUser uses camelCase instead of snake_case, and verify_software_token is less descriptive compared to others. This mixed style reduces predictability.

Tool Count5/5

With 13 tools, this is well-scoped for an AWS Cognito server, covering essential user management and authentication workflows. Each tool appears to serve a specific function without obvious bloat, making the count appropriate for the domain.

Completeness4/5

The tool set provides good coverage of core Cognito operations, including user lifecycle (sign-up, sign-in, update, delete), password management, and session handling. Minor gaps might include admin functions or multi-factor authentication setup, but basic workflows are well-supported.

Maintenance

ActivityInactive
ResponsivenessNo issues