Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
ASL_MCP_LOG_LEVEL | No | Log level for the server | INFO |
ASL_MCP_AWS_REGION | No | AWS region where Security Lake is configured | us-east-1 |
ASL_MCP_AWS_PROFILE | No | AWS profile to use for credentials | |
ASL_MCP_ATHENA_WORKGROUP | No | Athena workgroup to use for queries | primary |
ASL_MCP_MAX_QUERY_RESULTS | No | Maximum number of query results to return | 1000 |
ASL_MCP_QUERY_TIMEOUT_SECONDS | No | Timeout in seconds for Athena queries | 300 |
ASL_MCP_ATHENA_OUTPUT_LOCATION | No | S3 location for Athena query results | |
ASL_MCP_SECURITY_LAKE_DATABASE | No | The Glue database name for Security Lake | amazon_security_lake_glue_db |
ASL_MCP_AUTO_DISCOVER_RESOURCES | No | Enable or disable automatic resource discovery | false |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |