Supported Transports
Configuration
Via Web UI (Recommended)
In Gateway mode, go to Settings > MCP Servers:- Click New Server
- Select transport type
- Enter a unique name and optional description
- Fill in transport-specific fields (command/args or URL)
- Add environment variables or HTTP headers as needed
- Save
Creating and managing MCP servers requires admin role. All users can use the tools they provide.
Via settings.json (CLI mode)
For TUI / single-user mode, add MCP servers to.siclaw/config/settings.json:
Examples
Prometheus Metrics
Filesystem Access
GitHub
Custom HTTP Service
Any service implementing the MCP protocol can be connected:How It Works
Tool Discovery
When a session starts, Siclaw connects to all enabled MCP servers and discovers their tools. MCP tools appear alongside built-in tools with amcp__ prefix:
Config Sync (Gateway Mode)
In multi-user deployments, MCP configuration syncs automatically:Kubernetes Considerations
For HTTP-based transports (sse, streamable-http), the MCP server runs externally — the AgentBox pod only needs network access to the URL.