mcp-home
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PUBLIC_URL | No | The service URL, used for the OAuth metadata, the token audience and the DNS-rebinding host check. | |
| ALEXA_COMPAT | No | Drops the WWW-Authenticate header from /mcp 401 responses, as the Alexa+ MCP Toolkit requires. | off |
| ALLOWED_HOSTS | No | Any extra hosts the SDK's DNS-rebinding protection should accept, in addition to localhost and the host in PUBLIC_URL. | |
| OAUTH_CLIENT_ID | No | The pre-registered OAuth client ID. Without a secret it is a public client (PKCE only, no client_credentials). | |
| BEDROCK_MODEL_ID | No | Any Bedrock model that supports tool use; needed for do_from_sentence (free-text commands). | |
| HOUSEHOLD_TOKENS | No | Static bearer tokens mapping to households, e.g. "token:household,...". Optional: the Render demo generates a DEMO_TOKEN instead, and OAuth-issued access tokens also map to a household. | |
| WWW_AUTHENTICATE | No | Set to "off" to drop the WWW-Authenticate header from /mcp 401 responses (equivalent to ALEXA_COMPAT). | |
| OAUTH_CLIENT_NAME | No | Name shown on the OAuth consent page. | Alexa |
| OAUTH_CLIENT_SECRET | No | The pre-registered OAuth client secret. | |
| OAUTH_REDIRECT_URIS | No | Exact redirect URIs for the OAuth client, comma separated. | |
| OAUTH_ACCESS_TOKEN_TTL | No | Access token lifetime in seconds. | 3600 |
| OAUTH_REFRESH_TOKEN_TTL | No | Refresh token lifetime in seconds. | 7776000 |
| OAUTH_DYNAMIC_REGISTRATION | No | Enables the /register endpoint (RFC 7591 dynamic client registration). Off by default because Alexa does not use it. | off |
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