cubepilot
by dreaddy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOMEE_ID | No | 12-character homee ID, found in the homee app under Settings → homee (remote mode) | |
| HOMEE_IP | No | IP address of your homee (local mode) | |
| ALLOW_RAW | No | `true` enables raw commands (console page and `homee_raw_command`) | |
| API_TOKEN | No | Optional key, sent as `x-api-key` header. Enter it in the UI via **Key** | |
| READ_ONLY | No | `true` blocks all writes to homee | |
| HOMEE_MODE | No | `local` (home network, uses HOMEE_IP) or `remote` (homee cloud, uses HOMEE_ID, works from anywhere) | |
| HOMEE_USER | No | The homee user created for this tool | |
| BACKEND_HOST | No | Backend host, default `127.0.0.1`. Any other host requires `API_TOKEN` | |
| BACKEND_PORT | No | Backend port, default `5311` | |
| HOMEE_PASSWORD | No | The password of the homee user created for this tool | |
| HOMEE_BACKEND_URL | No | Backend URL used by the MCP server, default `http://127.0.0.1:5311` | |
| HOMEE_DEVICE_NAME | No | Device name shown in homee; only one connection per name is allowed | |
| KEEP_AUTO_BACKUPS | No | Number of automatic backups to keep, default `200` | |
| MCP_AUTOSTART_BACKEND | No | `true` (default): the MCP server starts the backend if it isn't running (local address only) |
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 | |