Skip to content

Utils

General-purpose utility tools covering HTTP, filesystem, shell, text processing, time, and archives. Disabled by default.

Enabling utils

Load the bundled settings file via MCC_SETTINGS_FILES:

MCC_SETTINGS_FILES=toolsets/contrib/settings.yaml

Or add individual tool files to settings.local.yaml:

tools:
  - toolsets/contrib/http.yaml
  - toolsets/contrib/fs.yaml
  # ... add only what you need

Categories

Category Groups Description
HTTP public.http, admin.http Make HTTP requests
Filesystem read, write (under admin.fs) Read, write, list, move files
System admin.system Shell, Python, env vars, platform info
Text public.text Encoding, hashing, diff, regex
Time public.time Current time, formatting, date arithmetic
Archive admin.archive List, extract, create zip/tar archives

Groups and access

Each category uses its own groups for fine-grained access control. For example, grant a user read-only filesystem access without system access:

mcc user grant alice --group read --group fs