Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MACCTL_TIERSNoComma-separated tier list (observe,interact,filesystem,manage,shell) that, if set, replaces the profile's tier set entirely.
MACCTL_PROFILENoreadonly | standard | full. See profiles above.standard
MACCTL_AUDIT_LOGNoPath to the audit log file.~/Library/Logs/macctl/audit.jsonl
MACCTL_HELPER_PATHNoExplicit path to the native helper binary — mainly for local development.
MACCTL_DENIED_PATHSNoColon-separated list of additional directories to deny, layered on top of the built-in denylist. Denied always wins over allowed.
MACCTL_ALLOWED_PATHSNoColon-separated list of directories file/exec-path tools are confined to. Defaults to home dir, /tmp, /private/tmp, /Volumes.
MACCTL_AUDIT_DISABLEDNoDisable audit logging entirely.false
MACCTL_MAX_IMAGE_WIDTHNoScreenshots wider than this (in pixels) are downscaled by the helper before being returned.1600
MACCTL_COMMAND_TIMEOUT_MSNoDefault timeout for shell_run, overridable per call.60000
MACCTL_CONFIRM_DESTRUCTIVENoIf true, destructive tools require an explicit confirm: true argument. Set to 0/false/no/off to disable.true

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sitharaj88/macctl'

If you have feedback or need assistance with the MCP directory API, please join our Discord server