Local Coder MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | MCP listener host supported by the app; Docker sets listener hosts internally. | |
| PORT | No | Host port published for MCP; the MCP server listens on 8787 inside Docker. | 8787 |
| DATA_DIR | No | Persistent server data, skills, and commands. Defaults to /data in Docker. | /data |
| HOST_GID | No | Run the container as the host group for mounted files; should match id -g. | |
| HOST_UID | No | Run the container as the host user for mounted files; should match id -u. | |
| AUTH_MODE | No | Authentication mode: token, oauth, both, or none (local use only). | both |
| HERDR_BIN | No | Path to the Herdr CLI if installed outside the detected path. | |
| LOG_LEVEL | No | Logging level: debug, info, warn, or error. | info |
| MCP_TOKEN | No | Access key for token auth and OAuth login. Generated by setup if not provided. | |
| ADMIN_HOST | No | Admin listener host supported by the app; Docker sets listener hosts internally. | |
| ADMIN_PORT | No | Host port published for the admin UI. | 8788 |
| PUBLIC_URL | No | HTTPS base URL used by OAuth and web clients. | |
| CHECKPOINTS | No | Whether to save checkpoints for tool-driven edits. | true |
| PROJECTS_DIR | No | Host directory mounted at the same path; Compose sets WORKSPACE_ROOTS to it. | ~/Projects |
| TOOL_PROFILE | No | Tool set: essential or full. | essential |
| APPROVAL_MODE | No | Approval mode: trust, minimal, or standard; can also be changed live in Admin → Settings. | minimal |
| CHROMIUM_PATH | No | Chromium executable used by the read-only screenshot check. | /usr/bin/chromium |
| SHELL_SYNC_MS | No | Foreground shell wait window in milliseconds. | 15000 |
| USER_SKILLS_DIR | No | User skills directory. | |
| WORKSPACE_ROOTS | No | Workspace roots supported by the app; Docker derives this from PROJECTS_DIR. | |
| MAX_OUTPUT_BYTES | No | Maximum tool output size in bytes. | 60000 |
| SHELL_TIMEOUT_MS | No | Shell command time limit in milliseconds. | 120000 |
| DEFAULT_WORKSPACE | No | Initial active project; defaults to the first workspace root. | |
| EXTRA_SKILLS_DIRS | No | Extra skill source paths, comma- or semicolon-separated. | |
| USER_COMMANDS_DIR | No | User command directory. | |
| BUILTIN_SKILLS_DIR | No | Built-in skills directory. | |
| TUNNEL_METRICS_URL | No | Cloudflare Quick Tunnel URL discovery endpoint; Compose supplies this automatically. | http://tunnel:2000 |
| BUILTIN_COMMANDS_DIR | No | Built-in command directory. | |
| CLOUDFLARE_TUNNEL_TOKEN | No | Optional token for a stable Cloudflare named tunnel. |
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
ResponsivenessOutdated data