MonoClaw

Toolsets Reference

Core toolsets

ToolsetToolsDescription
coreterminal, file_read, file_write, file_edit, gitEssential file and shell operations
webweb_search, browser, visionInternet access and web scraping
mediaimage_generate, tts, sttImage and audio generation
codecode_executionPython code execution
utilsdelegate_task, memory_search, session_searchUtility functions

Composite toolsets

ToolsetIncludesDescription
allAll core toolsetsEverything available
defaultcore, web, utilsStandard CLI experience
safefile_read, web_searchRead-only operations
devcore, web, codeDevelopment workflow

Platform-specific toolsets

Configure different toolsets per platform:

toolsets:
  cli: [core, web, media, code, utils]
  telegram: [core, web, utils]
  discord: [core, web, media, utils]
  slack: [core, web, utils]
  email: [core, web, utils]

Dynamic toolsets

Toolsets can be loaded dynamically based on context:

  • Skills — Loading a skill may enable additional tools
  • MCP servers — Each MCP server adds its own tools
  • Plugins — Plugins can register custom toolsets

Enabling/disabling toolsets

monoclaw tools enable core
monoclaw tools enable web
monoclaw tools disable browser
monoclaw tools enable media

Toolset permissions

Control which users can access which toolsets:

toolsets:
  permissions:
    default: [core, web, utils]
    admin: [all]
    restricted: [safe]

Custom toolsets

Define custom toolsets in config:

toolsets:
  custom:
    research: [web_search, browser, file_read]
    coding: [terminal, file_read, file_write, file_edit, code_execution]

Use them:

monoclaw tools enable research