Skip to main content
Glama
timwukp

AWS Security Posture Advisor MCP Server

by timwukp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AWS_REGIONYesAWS region to operate in (e.g., us-east-1)
AWS_ACCESS_KEY_IDNoAWS access key ID for authentication
AWS_SESSION_TOKENNoAWS session token for temporary credentials
FASTMCP_LOG_LEVELNoLog level (DEBUG, INFO, WARNING, ERROR)
AWS_SECRET_ACCESS_KEYNoAWS secret access key for authentication
AWS_SECURITY_ADVISOR_LOG_DIRNoLog directory
AWS_SECURITY_ADVISOR_TIMEOUTNoRequest timeout in seconds300
AWS_SECURITY_ADVISOR_CACHE_TTLNoCache TTL in seconds300
AWS_SECURITY_ADVISOR_READ_ONLYNoEnable read-only modetrue
AWS_SECURITY_ADVISOR_CACHE_SIZENoMax cache entries1000
AWS_SECURITY_ADVISOR_CONFIG_FILENoPath to a configuration YAML file
AWS_SECURITY_ADVISOR_LOG_TO_FILENoEnable file logging
AWS_SECURITY_ADVISOR_MAX_RETRIESNoMax retry attempts3
AWS_SECURITY_ADVISOR_REQUIRE_TLSNoRequire TLS for all connections
AWS_SECURITY_ADVISOR_ENABLE_CACHENoEnable response cachingtrue
AWS_SECURITY_ADVISOR_ENCRYPT_LOGSNoEncrypt log files
AWS_SECURITY_ADVISOR_LOG_MAX_SIZENoMax log file size (e.g., 100MB)
AWS_SECURITY_ADVISOR_LOG_ROTATIONNoEnable log rotation
AWS_SECURITY_ADVISOR_PROFILE_NAMENoAWS profile name to use for credentials
AWS_SECURITY_ADVISOR_AUDIT_LOGGINGNoEnable audit loggingtrue
AWS_SECURITY_ADVISOR_SANITIZE_LOGSNoSanitize sensitive data in logs
AWS_SECURITY_ADVISOR_BACKOFF_FACTORNoExponential backoff factor2
AWS_SECURITY_ADVISOR_MAX_CONCURRENTNoMax concurrent AWS API calls10

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_check

Check the health and configuration of the AWS Security Posture Advisor MCP server.

This tool verifies server configuration, AWS connectivity, and service availability. Use this tool to troubleshoot connection issues or verify proper setup. Returns server status, configuration summary, and AWS service connectivity status.
get_server_info

Get detailed information about the AWS Security Posture Advisor MCP server.

This tool provides comprehensive information about server capabilities, supported AWS services, compliance frameworks, and available intelligence engines. Use this tool to understand what the server can do and how to use its capabilities.
assess_security_posture

Perform comprehensive security assessment across AWS infrastructure.

This tool provides a unified view of your security posture by orchestrating multiple AWS security services including Security Hub, GuardDuty, and Config. It performs multi-framework compliance assessment and generates prioritized findings with contextual recommendations. The assessment includes: - Security findings correlation across services - Compliance status against industry frameworks (CIS, NIST, SOC2, PCI-DSS) - Risk scoring and prioritization - Actionable security recommendations - Resource-level security analysis Use this tool to get a comprehensive understanding of your AWS security posture and identify the most critical security issues that need attention.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/timwukp/aws-security-posture-advisor-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server