Skip to main content
Glama
mtnrabi

Google Flights MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_PATHNoFile path for a second log sink. Disables itself if not writable.
RAPID_AUTHYesAuthentication token for the upstream travel API.
DATABASE_URLNoNeon Postgres pooled endpoint connection string.
BLOCKED_TIERSNoComma-separated list of client tiers to refuse in enforce mode.
METRICS_TOKENNoToken required in x-metrics-token header for /metrics.
FREE_ANON_MODENoopen answers anonymous callers again at FREE_ANON_DAILY_CAP. Default challenge.
MCP_PUBLIC_URLYesPublic URL of this MCP server. Must exactly match the URL clients connect to. Required for ad widget domain and OAuth redirect.
RESEND_API_KEYNoAPI key for Resend to send welcome and cap-note transactional emails.
BASE_LAMBDA_URLYesURL of your own upstream travel API (Lambda endpoint).
ENFORCEMENT_MODENooff / monitor / enforce. Default monitor.
FAIR_USE_DAY_CAPNoPer-account daily search allowance. Default 150.
LULU_ADS_API_KEYNoLulu ads API key.
BUDGET_DEGRADE_ATNoAt this fraction of the budget the per-call cap drops to a third.
FAIR_USE_MONTH_CAPNoPer-account monthly search allowance. Default 2000.
FREE_ANON_DAILY_CAPNoDaily cap for anonymous callers when FREE_ANON_MODE=open.
FREE_SIGNIN_CAPNOTENoon sends the cap note when an account keeps hitting the day/month cap. Default off.
FREE_SIGNIN_WELCOMENoon sends the one-time welcome note at first sign-in. Default off.
MAX_HTTP_CONNECTIONSNoMaximum HTTP connections for the shared connection pool.
LULU_ADS_PUBLISHER_IDNoLulu ads publisher ID.
GOOGLE_OAUTH_CLIENT_IDNoGoogle OAuth client ID for sign-in.
UPSTASH_REDIS_REST_URLNoUpstash Redis REST URL for durable counters.
UPSTASH_REDIS_REST_TOKENNoUpstash Redis REST token.
DAILY_BACKEND_CALL_BUDGETNoRolling 24h backend call budget. 0 disables it.
GOOGLE_OAUTH_CLIENT_SECRETNoGoogle OAuth client secret for sign-in.
MAX_BACKEND_CALLS_PER_TOOL_CALLNoThe cost cap per tool call. Default 15.

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