Quick start
Every server speaks MCP over stdio. These commands are safe to run from a terminal to validate behavior before wiring up a client.
Read-only filesystem MCP
bash
tuls filesystem /absolute/path/to/project \
--allow filesystem.readRead/write filesystem MCP
bash
tuls filesystem /absolute/path/to/project \
--allow filesystem.read \
--allow filesystem.writePublic-web fetch MCP
bash
tuls fetch \
--allow network.fetchThe fetch defaults are intentionally restrictive:
text
--robots respect
--network publicPersistent memory MCP
bash
tuls memory \
--memory-file /absolute/path/to/memory.jsonl \
--allow memory.read \
--allow memory.writeLocal process execution MCP
bash
tuls shell /absolute/path/to/project \
--allow process.executeWorkspace skills MCP
bash
tuls skills /absolute/path/to/project \
--allow skills.readWorkspace subagents MCP
bash
tuls agents /absolute/path/to/project \
--allow agents.runNext
Every launch above grants the minimum capability for its server. See the capability policy to understand how --allow and --deny shape the tool surface, or jump to a specific server reference.