OpenClaw is a local-first personal agent and gateway that connects messaging channels, browser, files, and shell to LLMs. It extends through skills (distributed via ClawHub) and MCP servers, and acts as both an MCP client and an MCP server. Both surfaces accept Smithers.Documentation Index
Fetch the complete documentation index at: https://smithers.sh/llms.txt
Use this file to discover all available pages before exploring further.
Register the MCP server
The fastest path ismcp add — Smithers writes its server straight into
OpenClaw’s ~/.openclaw/openclaw.json:
~/.openclaw/openclaw.json under
mcp.servers. Add Smithers as a stdio server:
list_workflows, run_workflow, watch_run,
resolve_approval, and the rest — become available to OpenClaw’s agent. Full
reference: MCP Server.
Install the skill
OpenClaw discovers skills from~/.agents/skills/ (among other locations), which
is exactly where the cross-agent command installs them:
openclaw skills install <slug>);
the Smithers skill installs directly into the skills directory rather than
through the hub.
See also
- MCP Server — the full tool reference
- Agent Support — the cross-agent commands