Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AWS_CONFIG_FILENoPath to the AWS configuration file, as shown in the gateway config example.
MCP_AWS_PROFILESNoComma-separated allowlist of visible profiles.all
MCP_AWS_CACHE_TTLNoResult cache seconds; 0 disables.60
MCP_AWS_LOG_LEVELNoLogging level (stderr only).INFO
MCP_AWS_MAX_CHARSNoSerialized size cap per response.20000
MCP_AWS_MAX_ITEMSNoDefault item cap per response.100
MCP_AWS_CATALOG_DIRNoExtra catalog directories (later wins).
MCP_AWS_TOOL_PREFIXNoNamespace the tools behind a gateway.aws_
MCP_AWS_EXPAND_CONCURRENCYNoParallel detail calls during expand.8

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

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
aws_list_accountsA

List the AWS accounts (named profiles) this server can read, with account id, alias, default region and whether the credentials currently work.

Args: refresh: Re-resolve identities instead of using the cached ones.

aws_catalogA

List the read-only views this server offers, as view ids with one-line summaries. Start here to find out what can be asked about AWS.

Args: service: Restrict to one service prefix, e.g. 'ec2', 'eks', 'account'. query: Space-separated terms matched against id, summary and description.

aws_describe_viewA

Show one view's parameters, output shape and the AWS call behind it.

Args: view_id: A view id from the catalog tool, e.g. 'ec2.instances.list'.

aws_queryA

Run a catalog view against one account and region.

Args: view_id: A view id from the catalog tool. profile: The AWS profile (account) to read, from the list-accounts tool. region: AWS region; defaults to the profile's configured region. params: View-specific parameters; see the describe-view tool. cursor: next_cursor from a previous truncated result. max_items: Cap on returned items for this call.

aws_read_resourceA

Describe a single AWS resource given its ARN, routing to the view that covers that resource type.

Args: arn: Full ARN, e.g. 'arn:aws:eks:us-east-1:123456789012:cluster/prod'. profile: Override the profile; by default it is matched from the ARN account.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
AWS catalogEvery read-only view this server offers, with parameters.
AWS accountsConfigured profiles resolved to account id, alias and status.

TDQS

A4.5/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct role: account discovery, view cataloging, view schema inspection, ARN-based resource lookup, and executing queries. There is no meaningful overlap between them.

Naming Consistency5/5

All tools share the aws_ prefix and follow a consistent verb-oriented pattern (list_accounts, catalog, describe_view, read_resource, query). The naming is uniform and predictable.

Tool Count5/5

Five tools is well-scoped for a read-only AWS exploration server. Each tool serves a distinct step in the workflow without redundancy or bloat.

Completeness5/5

The tool surface covers the full read-only workflow: discover accounts, browse available views, inspect view parameters, query data, and resolve individual resources by ARN. No obvious gaps exist for the stated purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues