Google Flights MCP
by mtnrabi
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_PATH | No | File path for a second log sink. Disables itself if not writable. | |
| RAPID_AUTH | Yes | Authentication token for the upstream travel API. | |
| DATABASE_URL | No | Neon Postgres pooled endpoint connection string. | |
| BLOCKED_TIERS | No | Comma-separated list of client tiers to refuse in enforce mode. | |
| METRICS_TOKEN | No | Token required in x-metrics-token header for /metrics. | |
| FREE_ANON_MODE | No | open answers anonymous callers again at FREE_ANON_DAILY_CAP. Default challenge. | |
| MCP_PUBLIC_URL | Yes | Public URL of this MCP server. Must exactly match the URL clients connect to. Required for ad widget domain and OAuth redirect. | |
| RESEND_API_KEY | No | API key for Resend to send welcome and cap-note transactional emails. | |
| BASE_LAMBDA_URL | Yes | URL of your own upstream travel API (Lambda endpoint). | |
| ENFORCEMENT_MODE | No | off / monitor / enforce. Default monitor. | |
| FAIR_USE_DAY_CAP | No | Per-account daily search allowance. Default 150. | |
| LULU_ADS_API_KEY | No | Lulu ads API key. | |
| BUDGET_DEGRADE_AT | No | At this fraction of the budget the per-call cap drops to a third. | |
| FAIR_USE_MONTH_CAP | No | Per-account monthly search allowance. Default 2000. | |
| FREE_ANON_DAILY_CAP | No | Daily cap for anonymous callers when FREE_ANON_MODE=open. | |
| FREE_SIGNIN_CAPNOTE | No | on sends the cap note when an account keeps hitting the day/month cap. Default off. | |
| FREE_SIGNIN_WELCOME | No | on sends the one-time welcome note at first sign-in. Default off. | |
| MAX_HTTP_CONNECTIONS | No | Maximum HTTP connections for the shared connection pool. | |
| LULU_ADS_PUBLISHER_ID | No | Lulu ads publisher ID. | |
| GOOGLE_OAUTH_CLIENT_ID | No | Google OAuth client ID for sign-in. | |
| UPSTASH_REDIS_REST_URL | No | Upstash Redis REST URL for durable counters. | |
| UPSTASH_REDIS_REST_TOKEN | No | Upstash Redis REST token. | |
| DAILY_BACKEND_CALL_BUDGET | No | Rolling 24h backend call budget. 0 disables it. | |
| GOOGLE_OAUTH_CLIENT_SECRET | No | Google OAuth client secret for sign-in. | |
| MAX_BACKEND_CALLS_PER_TOOL_CALL | No | The 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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues