Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CAM_GUI | No | Enable GUI dashboard | true |
| CAM_DEBUG | No | Include debug info in MCP responses | false |
| CAM_TOOLS | No | Comma-separated list of allowed tools (empty = all) | |
| CAM_GUI_KEEP | No | Keep GUI on exit | false |
| CAM_LOG_DEBUG | No | Write debug logs to temp file | false |
| CAM_GUI_DETAIL | No | GUI detail mode | false |
| CAM_SIGINT_MODE | No | SIGINT handling (cancel/exit/cancel_then_exit) | cancel |
| CAM_SIGINT_DOUBLE_TAP_WINDOW | No | Double-tap exit window (seconds) | 1.0 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| codex | Invoke OpenAI Codex CLI agent for deep code analysis and critical review. CAPABILITIES:
LIMITATIONS:
BEST PRACTICES:
SUPPORTS: Image attachments for UI/screenshot analysis |
| gemini | Invoke Google Gemini CLI agent for UI design and comprehensive analysis. CAPABILITIES:
LIMITATIONS:
BEST PRACTICES:
|
| claude | Invoke Anthropic Claude CLI agent for code implementation. CAPABILITIES:
LIMITATIONS:
BEST PRACTICES:
SUPPORTS: Custom system prompts via system_prompt or append_system_prompt, agent selection via agent parameter |
| opencode | Invoke OpenCode CLI agent for full-stack development. CAPABILITIES:
LIMITATIONS:
BEST PRACTICES:
SUPPORTS: File attachments, multiple agents (build, plan, etc.) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |