Synopsis
Options
| Flag | Description |
|---|---|
-d, --detach | Run the daemon in the background and return immediately. |
--mcp | Start with the MCP server enabled on stdio. Used by percio-mcp. |
--port <number> | Pin the daemon to a specific port instead of picking one at random. |
Examples
Foreground (default). Best for integrated terminals where you want the shell to stay usable while the daemon runs:percio-mcp does under the hood, and what your Cursor config invokes:
What it does
- Binds an HTTP server to
127.0.0.1(localhost only). - Writes a lockfile so future CLI commands know how to reach it.
- Creates
.perciorc.jsonin the current directory if one doesn’t exist.
Auto-start
Every other CLI command (percio test, percio personas list, etc.) will auto-start the daemon if one isn’t running. You don’t need to call percio start unless you want one of the scenarios above.