Marriott MCP
by emrgim
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISPLAY | No | Display server for headed Chrome on Linux (e.g., :0). Not needed on macOS. | |
| GROK_MCP_TOKEN | No | Bearer token used when connecting without OAuth discovery (Grok Bot workaround). | |
| MARRIOTT_EMAIL | No | Bonvoy email or member number. Required for .env-based sign-in; omit if using the interactive /login/{token} page. | |
| MARRIOTT_PASSWORD | No | Bonvoy password. Required for .env-based sign-in; omit if using the interactive /login/{token} page. | |
| MARRIOTT_PUBLIC_BASE | No | Public HTTPS origin for OAuth and confirmation links. Required when running the Streamable HTTP server for remote connectors. | |
| MARRIOTT_GROK_MCP_HOST | No | Host interface for the Streamable HTTP server (e.g., 127.0.0.1). | |
| MARRIOTT_GROK_MCP_PORT | No | Port for the Streamable HTTP server (e.g., 8099). | |
| MARRIOTT_ELICIT_TIMEOUT | No | Seconds to wait for human confirmation before an elicited write is cancelled (default 180). | 180 |
| MARRIOTT_OAUTH_DISCOVERY | No | Set to 0 to disable OAuth discovery and use GROK_MCP_TOKEN bearer auth (Grok Bot workaround). |
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
ResponsivenessResponsive