Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AMAZON_ADS_HOSTNoHost for the HTTP transport.127.0.0.1
AMAZON_ADS_PORTNoPort for the HTTP transport.8000
AMAZON_ADS_REGIONNoAmazon Ads region: NA, EU (default), or FE.EU
AMAZON_ADS_DRY_RUNNoSet to true to preview writes without sending them.
AMAZON_ADS_MAX_BIDNoOptional absolute bid cap.
AMAZON_ADS_TIMEOUTNoRequest timeout in seconds.30
AMAZON_ADS_AUDIT_LOGNoAudit log file path.~/.amazon-ads-mcp/logs/audit.jsonl
AMAZON_ADS_CLIENT_IDYesLogin with Amazon security profile client ID.
AMAZON_ADS_LOG_LEVELNoLog level.
AMAZON_ADS_PAGE_SIZENoList page size.100
AMAZON_ADS_READ_ONLYNoSet to true to register only read-only tools.
AMAZON_ADS_TRANSPORTNoTransport: stdio (default) or streamable-http.stdio
AMAZON_ADS_MAX_BUDGETNoOptional absolute budget cap.
AMAZON_ADS_PROFILE_IDNoDefault advertiser profile ID.
AMAZON_ADS_TOKEN_FILENoRefresh-token file written by the auth command.~/.amazon-ads-mcp/secrets/amazon-ads-token.json
AMAZON_ADS_TOOL_GROUPSNoComma-separated tool groups to expose: profiles, sp_campaigns, sp_ads, sp_targeting, sp_recommendations, bulk, sponsored_brands, sponsored_display, reporting, portfolios, budget_rules, ads_api_v1, request.
AMAZON_ADS_ALLOW_REMOTENoSet to true to allow an HTTP transport to bind to a non-loopback host. There is no sign-in, so only use behind an authenticating proxy.
AMAZON_ADS_CLIENT_SECRETYesLogin with Amazon security profile client secret.
AMAZON_ADS_REFRESH_TOKENNoThe refresh token itself, instead of using a token file.
AMAZON_ADS_BULK_THRESHOLDNoItems per write before confirm="APPLY" is needed.10
AMAZON_ADS_MAX_INCREASE_PCTNoBid or budget rise percentage that needs confirm="APPLY".25
AMAZON_ADS_AUDIT_RETENTION_DAYSNoDays to keep audit entries, pruned at startup. 0 keeps them.30

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

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources